CURSOS ONLINE

Desarrollo de Aplicaciones Web sobre Oracle Database

Descripción del curso Desarrollo de Aplicaciones Web sobre Oracle Database

Este curso especializado en aplicaciones web sobre Oracle Database proporciona una formación integral en el desarrollo de aplicaciones utilizando las tecnologías Oracle Forms y Oracle Application Express (APEX). A través de un enfoque práctico y progresivo, el alumno será capaz de crear, gestionar y mantener aplicaciones web robustas y escalables, adaptadas a las necesidades del entorno empresarial actual.

A lo largo de este programa, se abordarán desde los fundamentos de SQL y PL/SQL hasta técnicas avanzadas de seguridad, rendimiento y despliegue, utilizando Oracle como entorno de base de datos. El curso también incluye el desarrollo completo de aplicaciones utilizando Oracle Application Express, trabajando con informes, formularios, colecciones, acciones dinámicas, servicios RESTful y mucho más.

Ideal para desarrolladores, analistas de datos, administradores de bases de datos y profesionales IT que quieran dominar el desarrollo de aplicaciones web sobre Oracle, esta formación aporta una base técnica sólida y especializada para avanzar en entornos corporativos complejos y proyectos críticos.

Por qué realizar este curso Aplicaciones Web

Dominar el desarrollo de aplicaciones web en entornos Oracle es una ventaja competitiva para cualquier profesional del ámbito tecnológico. Las empresas demandan perfiles capaces de crear soluciones personalizadas, seguras y eficientes que integren datos, procesos y visualización en tiempo real. Oracle sigue siendo una de las plataformas más utilizadas en grandes corporaciones por su robustez, escalabilidad y rendimiento.

Este curso te permite adquirir competencias prácticas para construir y mantener aplicaciones web con una arquitectura sólida, apoyada en herramientas líderes como Oracle PL/SQL y APEX. Aprenderás a aplicar buenas prácticas de desarrollo, optimización de código, técnicas de seguridad frente a ataques y despliegue eficiente de aplicaciones en producción. Además, la formación se adapta a las exigencias actuales del mercado IT, preparándote para trabajar en proyectos reales y entornos profesionales complejos.

Objetivos del curso Aplicaciones Web

  • Aprender a utilizar SQL para recuperación, manipulación y agregación de datos en Oracle Database.

  • Dominar la programación en PL/SQL, incluyendo cursores, procedimientos, funciones, paquetes y triggers.

  • Implementar buenas prácticas de diseño, optimización y seguridad en código PL/SQL.

  • Desarrollar aplicaciones web mediante Oracle Application Express (APEX), gestionando páginas, formularios, informes, navegación y seguridad.

  • Trabajar con componentes avanzados como colecciones, APIs, RESTful Web Services y personalización de plantillas y temas.

  • Implementar procesos completos de despliegue, mantenimiento, traducción y globalización de aplicaciones Oracle APEX.

Contenido didáctico del curso de Desarrollo de Aplicaciones Web sobre Oracle Database

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A SQL

  1. Recuperación de datos mediante la sentencia SELECT
  2. Restricción y ordenación de los datos
  3. Empleo de funciones a nivel de fila
  4. Agregación de datos mediante funciones de grupo
  5. Presentación de datos a partir de varias tablas
  6. Empleo de subconsultas
  7. Operadores SET
  8. Manipulación de datos
  9. Creación y gestión de tablas
  10. Creación de otros objetos de la base de datos
  11. Gestión de objetos con vistas del diccionario de datos
  12. Control de acceso a usuarios
  13. Control de esquemas
  14. Manipulación de grandes juegos de resultados
  15. Generación de listados mediante agrupaciones
  16. Datos en distintas franjas horarias
  17. Subconsultas avanzadas
  18. Recuperación jerárquica

UNIDAD DIDÁCTICA 2. PROGRAMACIÓN CON PL/SQL

  1. Introducción a PL/SQL
  2. Declaración de Identificadores PL/SQL
  3. Escritura de Sentencias Ejecutables
  4. Interacción con Oracle Server
  5. Estructuras de Control
  6. Tipos de Dato Compuestos
  7. Cursores Explícitos
  8. Manejo de Excepciones
  9. Procedimientos Almacenados
  10. Funciones Almacenadas y Subprogramas de Depuración
  11. Paquetes
  12. Despliegue de Paquetes
  13. Implantación de Paquetes Proporcionados por Oracle en el Desarrollo de Aplicaciones
  14. SQL Dinámico
  15. Consideraciones de Diseño para Código PL/SQL
  16. Disparadores
  17. Creación de Disparadores Compuestos, de DDL y de Eventos de Base de Datos
  18. Compilador PL/SQL
  19. Gestión del Código PL/SQL
  20. Gestión de Dependencias

UNIDAD DIDÁCTICA 3. PROGRAMACIÓN AVANZADA CON PL/SQL

  1. Revisión de conceptos de programación PL/SQL
  2. Diseño de código PL/SQL
  3. Uso de collecciones
  4. Manipulación de grandes objetos
  5. Uso de métodos de interfaz avazada
  6. Ajuste y rendimiento
  7. Mejora del rendimiento con el caché
  8. Análisis de código PL/SQL
  9. Perfiles y rastreo de código PL/SQL
  10. Implementando VPD con control de accesos exahustivo (Fine-Grained Access Control)
  11. Técnicas de seguridad de código contra ataques SQL Injection

UNIDAD DIDÁCTICA 4. DESARROLLO CON ORACLE APPLICATION EXPRESS TALLER I

  1. Introducción a Oracle Application Express
  2. Creación de una Aplicación de bases de datos
  3. Trabajar con informes
  4. Trabajar con informes interactivos
  5. Trabajar con grids interactivos
  6. Trabajar con páginas y regiones
  7. Gestionar formularios
  8. Estado de sesión
  9. Incluir procesamiento de página
  10. Uso de acciones dinámicas y plug-ins
  11. Validar y depurar tu aplicación
  12. Añadir componentes compartidos
  13. Trabajar con temas, plantillas y ficheros
  14. Implementación de la seguridad
  15. Gestión de navegación de la aplicación
  16. Extender la aplicación
  17. Crear y editar gráficos
  18. Añadir calendarios y arboles
  19. Gestión de la respuesta de la aplicación

UNIDAD DIDÁCTICA 5. DESARROLLO CON ORACLE APPLICATION EXPRESS TALLER II

  1. Uso de colecciones de APEX
  2. Uso de acciones dinámicas
  3. Incorporación de interactividad en tu aplicación
  4. Envío de correo electrónico desde una aplicación
  5. Generar y utilizar APIs de tabla
  6. Trabajo con servicios RESTful y módulos Web Source
  7. Uso de plantillas y temas
  8. Uso de búsqueda
  9. Asegurar la aplicación
  10. Desplegar y mantener tu aplicación
  11. Optimizar tu aplicación
  12. Gestionar la globalización y la traducción

 

Ya sea que estés iniciándote en el desarrollo o busques especializarte en aplicaciones web empresariales, este curso es una oportunidad clave para destacar en el sector tecnológico y aumentar tu empleabilidad.

Aprende a desarrollar aplicaciones web completas, seguras y escalables con las herramientas más potentes de Oracle. ¡Impulsa tu carrera en el mundo IT y conviértete en un profesional altamente demandado!

Aplicaciones web oracle

Desarrollo de Aplicaciones Web sobre Oracle Database

Compartir en:

Más formaciones Bonificadas

¿Necesitas más información?

Encuentra el curso que tu empresa necesita.