
En esta lección aprenderemos los desafíos que enfrentamos cuando estamos desarrollando aplicaciones empresariales, además aprenderemos qué es código bajo y por qué usar código bajo para el desarrollo de nuestra aplicaciones.
En esta clase iniciamos conociendo la historia de Oracle APEX hasta su versión 23.1, que es el momento en que fue grabada esta clase. He agregado una imagen en recursos actualizando la slide de historia de APEX :).
Además, conoceremos qué tipo de aplicaciones podemos crear con Oracle APEX, las características y tipos de soluciones que podemos abordar con APEX.
En esta clase conoceremos las diferentes formas que tenemos para obtener una instancia de Oracle APEX. Conoceremos los Orígenes de Datos y la arquitectura de APEX. Además, abordaremos los conceptos de espacio de trabajo (Workspace) y las opciones de implementación y desarrollo con APEX. Finalmente conoceremos la comunidad y los enlaces de referencia.
Descarga el documento PDF para seguir los pasos de la guía y completar esta lección.
Descargue el documento PDF para seguir los pasos de la guía y completar esta lección.
Encontrarás un documento PDF actualizado en noviembre de 2025.
En esta clase conoceremos los cuatro módulos de la página de inicio de APEX y también aprenderemos a instalar una aplicación de ejemplo desde la galería de aplicaciones de APEX.
Hola estimado estudiante, contestando una pregunta que surgió en este laboratorio, quiero aclarar que en esta práctica en la parte de ejecutar el código de SQL Rápido, en la ultima versión de Oracle APEX se genera errores por ello por favor reemplaza el código SQL por el código que está en el archivo llamado QuickSQL practico V2.txt.
En este archivo evito la identación para que sea mas claro el código, y explícitamente creo para cada una de las tablas la clave primaria y las claves foráneas si existieran para relacionar las tablas entre sí. No estoy realizando insert de datos porque para los varchar la herramienta solo coloca 'N/A' y no tiene sentido realizar dicha inserción. Además en la parte de la columna blob (file) ingresa datos varchar2 y no es correcto.
Si bien la herramienta nos ayuda sobre manera en realizar los scripts, es muy importante verificar el archivo sql generado para verificar que esté correcto según lo que necesitamos.
En la parte de settings es importante mencionar que sólo agrego sqlrapido como el prefijo de los objetos, desactivo la opción de generar insert y Clave Primaria porque no los utilizo en esta demostración.
También es importante destacar que en la parte de generar el objeto view no antepone el prefijo en las columnas y tablas por ello se debe verificar que el código esté correcto antes de ejecutar el script. Dejo también adjunto el script generado con el nombre Demo Proyectos - Script1.txt.
Actualización: He agregado un archivo que lo he llamado Script-Generado.txt, que es un script de ejemplo que me genera a mí en mi instancia en la nube de Oracle cuando en el SQL Rápido copio y pego el contenido del archivo QuickSQL practico V2.txt. La única diferencia es que en Settings he colocado como prefijo sqlrapido2. Este archivo es solo para que visualices cómo se genera el archivo después que se coloca las directivas de tabla del Insert. Este archivo no se utiliza en ninguna parte del práctico esto es solo un ejemplo para visualizar su contenido.
Además en recursos del laboratorio puedes encontrar un archivo zip llamado Datos de Ejemplo - Tablas Quick SQL.zip, en el cual si tienes problemas para generar los datos de ejemplo, puedes cargar cada tabla con los datos especificados con los siguientes nombres:
01_sqlrapido_equipos_miembros.xlsx
02_sqlrapido_proyectos.xlsx
03_sqlrapido_hitos.xlsx
04_sqlrapido_tareas.xlsx
05_sqlrapido_tareas_pendientes.xlsx
06_sqlrapido_tareas_pendientes.xlsx
Saludos Cordiales,
Clarisa
En esta clase estoy contestando la pregunta de un alumno en la cual explico cómo podemos agregar la directiva de tabla Insert para que el script del SQL Rápido genere datos en nuestras tablas.
Este curso está diseñado para principiantes, desarrolladores de SQL o PLSQL, desarrolladores de bases de datos o cualquier persona interesada en crear aplicaciones de bajo código. Este curso está dividido en 24 módulos con un total de 138 clases que suman más de 22 horas de video. Cada módulo te dará un nuevo nivel de conocimiento en el desarrollo de aplicaciones web con Oracle APEX.
NOTA IMPORTANTE: En el último módulo del curso, el módulo 24, encontrarás 5 clases que te permitirán crear tu propio entorno de desarrollo/estudio, sobre Windows 10 Pro. Estas clases se han añadido porque hay estudiantes que no han podido crear una cuenta gratuita en la nube de Oracle y hasta que puedan resolver ese problema con Oracle Corporation tienen la opción de armar su propio entorno para poder realizar las clases del curso.
DESCRIPCIÓN DEL CURSO
Este curso te ayudará a crear e implementar rápidamente aplicaciones modernas, seguras y escalables con Oracle APEX. Cuando completes este curso, estarás listo para resolver requerimientos de tus clientes en tiempo real utilizando APEX.
Empezaremos por lo más básico comprendiendo qué es Oracle APEX y sus cuatro componentes principales, luego iremos recorriendo modularmente la herramienta para ir conociendo todo lo que necesitamos saber para desarrollar aplicaciones web con APEX.
Los beneficios que obtendrás al tomar este curso. Aprender cómo:
· Crear aplicaciones APEX de escala empresarial seguras y escalables en Oracle Cloud
· Crear y administrar informes
· Desarrollar y gestionar diferentes tipos de formularios.
· Crear una variedad de páginas: tarjetas, búsqueda por facetas, filtros inteligentes, mapas, gráficos y calendarios
· Administrar páginas y regiones
· Implementar la navegación en tu aplicación
· Mejorar tu aplicación utilizando Cálculos, Procesos, Validaciones y Acciones Dinámicas
· Implementar la seguridad en tu aplicación
· Ampliar las capacidades de tu aplicación usando plugins, envío de emails, automatizaciones y aprobaciones
· Migrar el desarrollo de aplicaciones entre entornos
¿Qué es Oracle APEX?
Oracle APEX es una herramienta para el desarrollo de aplicaciones web productivas de forma rápida y segura, que se ejecuta en una base de datos Oracle. Esta herramienta está destinada tanto a usuarios como a desarrolladores. Para los usuarios que tienen limitada o ninguna experiencia en programación APEX les permite crear fácilmente informes, formularios y cargar los datos desde hojas de cálculo y archivos de texto a la base de datos. También permite a los desarrolladores construir rápidamente formularios, informes y desarrollos menos complejos de aplicaciones web centradas en una base de datos. El entorno de desarrollo de APEX es completamente web y permite a los desarrolladores concentrarse en las características y funcionalidades de las aplicaciones, es decir la lógica del negocio y no en los detalles relacionados con la interfaz.