Download curso experto en desarrollo de aplicacio[...] - INTECSSA

Document related concepts
no text concepts found
Transcript
CURSO EXPERTO EN DESARROLLO DE
APLICACIONES PARA INTERNET CON ORACLE
DEVELOPER FORMS 11G
DESARROLLO DEL CURSO EXPERTO EN DESARROLLO DE
APLICACIONES PARA INTERNET CON ORACLE DEVELOPER FORMS
11G:
El Curso Experto en Desarrollo de Aplicaciones para Internet con Oracle
Developer Forms 11g está compuesto por tres cursos:

FUNDAMENTOS DE SQL EN ORACLE 11G

CURSO FORMS DEVELOPER 11G BASICO. INTERNET APPLICATIONS

CURSO FORMS DEVELOPER 11G AVANZADO.INTERNET APPLICATIONS
Durante el desarrollo del Curso Experto en Desarrollo de Aplicaciones para Internet
con Oracle Developer Forms 11g, el alumno irá asimilando el contenido teórico de las
sesiones de estudio, encontrándose al final de cada una con una serie de ejercicios
prácticos que afianzan la teoría, laboratorios de supuestos reales en proyectos en
producción, cuestionarios y evaluaciones que pondrán a prueba lo aprendido y servirán
para afianzar los conocimientos adquiridos. Además el alumno tiene un profesor de
apoyo que le guiará en todo momento a lo largo del Curso Experto y le resolverá
cualquier duda o incidencia que pudiera surgir durante el desarrollo lectivo del mismo.
El Curso Experto en Desarrollo de Aplicaciones para Internet con Oracle
Developer Forms 11g está realizado con tecnología multimedia aplicando las últimas
técnicas didácticas en formación técnica de alto nivel. Durante el Curso Experto, el
alumno tiene a su disposición el contenido teórico del mismo en formato PDF para su
referencia y consulta durante el estudio del curso. Este material se puede imprimir para
facilitar el estudio al alumno.
Duración máxima del curso: 6 meses.
Modalidad de formación: Formación e-learning con profesor profesional y
personalizado.
Estimación de horas para su realización: 210 horas.
Tiempo ilimitado de conexión a la plataforma e-learning
Tiempo recomendado para el estudio: 7 a 8 horas a la semana.
Idioma del curso: Íntegramente en español.
Profesores: Profesores certificados con una experiencia dilatada en el entorno de
desarrollo Oracle con Developer Forms que nos permite garantizar los mejores
resultados de aprendizaje. Los profesores personalizan la formación de acuerdo al nivel
de cada alumno.
Contenidos y Documentación: Nuestros contenidos son revisados por nuestro
departamento técnico periódicamente, y puestos al día siguiendo las tendencias de
mercado más innovadoras. De igual forma, nuestro departamento de formación
selecciona los manuales y materiales a entregar a los alumnos con un criterio
profesional y adecuado al contenido.
Exámenes: Con la superación de los exámenes de este Curso Experto se acredita que el
alumno tiene una base excelente de alto nivel técnico que le permite integrarse en un
equipo de trabajo en proyectos en producción y le garantiza un éxito profesional a nivel
internacional en la tecnología de desarrollo Oracle.
Bolsa de Trabajo: Bolsa de trabajo propia del Instituto Inertia de Sistemas y
Software Avanzado (INTECSSA) a disposición de los alumnos. Selección de
candidatos para las empresas clientes con participación activa del alumno.
Diploma: Tras la finalización del Master Superior, se otorga el diploma acreditando los
conocimientos adquiridos por el alumno con gran prestigio en el ámbito empresarial.
PRESENTACION DEL CURSO EXPERTO EN DESARROLLO DE
APLICACIONES PARA INTERNET CON ORACLE DEVELOPER FORMS
11G:
El Curso Experto en Desarrollo de Aplicaciones para Internet con Oracle
Developer Forms 11g es un programa de estudios que consta de un total de 210 horas,
donde los alumnos se preparan para optimizar las tecnologías de la Web de forma fácil
y rápida, diseñando y desarrollando sofisticadas bases de datos y la lógica de negocio
que trabaja con las bases de datos con el mínimo esfuerzo.
El Curso Experto en Desarrollo de Aplicaciones para Internet con Oracle
Developer Forms 11g está enfocado a la preparación de los alumnos para realizar
desarrollos de aplicaciones en arquitecturas Web que trabajen contra bases de datos
Oracle 11g y aplicaciones ERP, CRM, Datamining, Datawarehousing y aplicaciones
financieras que hagan uso intensivo de las bases de datos Oracle 11g. Este Curso
Experto permite al alumno, diseñar y desarrollar sofisticadas bases de datos y la lógica
de
negocio
que
trabaja
con
las
bases
de
datos.
Con este Curriculum Profesional de alto nivel el estudiante estará preparado para
trabajar a un nivel profesional en el ámbito del diseño y desarrollo de aplicaciones a
través de Oracle Forms Developer 11g, con el objetivo de desarrollar aplicaciones
escalables y de alto rendimiento para aplicaciones de Internet avanzadas que trabajen
intensivamente
con
Bases
de
Datos
Oracle
11g.
En este Curso Experto de alto nivel el estudiante estará también preparado para
obtener las certificaciones siguientes:
- Oracle Forms Developer Certified Professional Certification.
DESTINATARIOS:
El Curso Experto en Desarrollo de Aplicaciones para Internet con Oracle
Developer Forms 11g, está indicado para:






Estudiantes
Ingenieros de software
Analistas de la arquitectura de software de las empresas
Administradores de Bases de Datos Oracle
Integradores de aplicaciones empresariales y bases de datos Oracle
Consultores de tecnologías relacionadas con Oracle
También está indicado para Analistas de aplicaciones de minería de datos y
profesionales de ERP y CRM.
OBJETIVOS:
En este Curso Experto en Desarrollo de Aplicaciones para Internet con Oracle
Developer Forms 11g, se proporciona una formación completa y profesional en el
desarrollo de aplicaciones con ORACLE FORMS DEVELOPER, desde la
programación orientada a objetos, pasando por depurar y desplegar aplicaciones de
Internet de forma interactiva, personalizar formularios de Oracle, integrar aplicaciones
de Java en los formularios Oracle mediante el uso de JavaBeans, Control de navegación,
acceso a datos, validación, y la gestión de transacciones de bases de datos mediante la
creación de triggers que a través de los eventos relacionados controlan el uso de las
bases de datos Oracle. También se hace hincapie en el desarrollo de aplicaciones de
formularios Oracle que se ejecuten en la Web para acceder a archivos y aplicaciones en
los equipos clientes. Al final el alumno aprenderá a diseñar y desarrollar cualquier tipo
de aplicación Web cuya lógica de negocio haga uso intensivo de Bases de Datos Oracle.
Asimismo, se introduce a la tecnología de Bases de Datos Oracle orientadas a servicios
Web y arquitectura Grid Computer. Los alumnos de este Curso Experto obtendrán unos
conocimientos avanzados de base de datos relacionales, objetos y del potente lenguaje
de programación SQL y PL-SQL. Este curso proporciona a los alumnos conocimientos
esenciales de SQL relacionados con la consulta de la base de datos, los metadatos y la
creación de objetos de base de datos. Además, el curso también examina las técnicas
avanzadas de informes y consultas, los conceptos de almacenes de datos y la
manipulación de grandes lotes de información.
El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) es un referente
en formación técnica de alto nivel para profesionales en tecnologías de la información a
nivel mundial para empresas, organismos oficiales de diferentes países y particulares
que deseen avanzar profesionalmente en sus carreras en el ámbito de las tecnologías
TIC.
SALIDAS PROFESIONALES:
Este Curso Experto garantiza la mejor preparación técnica y profesional en las tareas
llevadas a cabo por un Desarrollador, Analista o Consultor de proyectos con tecnologías
ORACLE 11G y ORACLE FORMS DEVELOPER 11G. El proyecto final del Curso
Experto supervisado y evaluado por profesionales con prestigio en administración,
análisis, diseño y desarrollo de tecnología Oracle es la prueba palpable que asegura a las
empresas que ese candidato tiene un excelente nivel. La finalización del proceso de
formación mejora las perspectivas laborales en el competitivo mercado tecnológico. El
alumno que es capaz de aprobar, cuenta con una garantía objetiva con la que demostrar
su nivel de profesional experto.
El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA) le prepara para
ser un profesional reconocido a nivel empresarial en el mundo de la tecnología Oracle.
La acreditación del Curso Experto en Desarrollo de Aplicaciones para Internet con
Oracle Developer Forms 11g, le da la credibilidad que usted se merece por su
conocimiento, habilidad, y experiencia en el trabajo como un Profesional del
desarrollo Oracle 11g y le proporciona una credencial ampliamente reconocida en el
campo de las Tecnologías de Información y la Comunicación (TIC), que lo puede llevar
al éxito en un ambiente de negocios altamente competitivo como gestor y desarrollador
de aplicaciones para Internet que tengan cómo almacenes de datos Oracle 11g.
DIPLOMA:
El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la
adquisición de las competencias requeridas. Para ello será necesaria la realización de
todos y cada uno de los ejercicios, prácticas, test, etc. que se puedan presentar durante el
Curso Experto, incluyendo los que el profesor pueda añadir. Además se requiere la
presentación del proyecto final de curso, finalizado con la competencia que se exige.
Finalmente, serán fundamentales las calificaciones obtenidas y la impresión personal
del profesor. Cumplidos los términos anteriores, el alumno recibirá el diploma
acreditativo
de
su
nivel
profesional.
Aquellos alumnos que aun habiendo realizado las actividades prácticas no
cumplimentaran los requisitos de evaluación, recibirán un certificado de matriculación
en el Curso Experto.
ORIENTACION DE INTECSSA A SERVICIOS Y CONSULTORIA:
Desde el año 2004, El Instituto Inertia de Sistemas y Software Avanzado
(INTECSSA) es un referente cómo empresa de servicios, consultoría tecnológica y
formación técnica de alto nivel en Tecnologías de la Información y la Comunicación
(TIC), cómo parte del Grupo Internacional Inertia Technology, referente a nivel
mundial en Consultoría e investigación tecnológica. Uno de los ámbitos donde más ha
trabajado ha sido en el ámbito de desarrollo de aplicaciones e integración de software
con bases de datos Oracle. El Instituto Inertia de Sistemas y Software Avanzado
(INTECSSA) es además, partner tecnológico de Oracle, lo que le faculta para impartir
cursos oficiales de tecnología Oracle.
BOLSA DE EMPLEO:
El Instituto Inertia de Sistemas y Software Avanzado (INTECSSA), cuenta con una
amplia Bolsa de Empleo, la cual es un punto de encuentro entre el mundo profesional y
el mundo de la formación técnica de calidad. La bolsa de empleo de INTECSSA,
proporciona a cualquier empresa la posibilidad de integrar en su plantilla a personal
altamente cualificado, formado profesionalmente en nuestra Instituto. Todos los
servicios que prestamos son gratuitos y tienen como única finalidad colaborar con las
empresas e instituciones de nuestro entorno en la búsqueda de candidatos para cubrir
sus necesidades de profesionales cualificados, y así ver satisfechas las aspiraciones de
nuestros titulados.
Desde la Bolsa de Trabajo del Instituto Inertia de Sistemas y Software Avanzado
(INTECSSA), estamos abiertos a cualquier propuesta de las empresas e instituciones
que favorezcan la inserción de nuestros alumnos y fomente las relaciones formación
técnica - empresa: presentaciones de empresa, coloquios y seminarios, intercambios
internacionales, jornadas de orientación, etc.
TEMARIO
CURSO FORMS DEVELOPER 11G BASICO. INTERNET APPLICATIONS
Tema 1: Introducción a Oracle Forms Developer y Forms Services

Grid Computing

Productos y Arquitectura

Developer Suite: entorno y ejecución
Tema 2: Creación de Módulos de Forms

Formularios básicos vs. Maestro detalle

Bloques de datos

Layout
Tema 3: Bloques y Frames

Paleta de propiedades: objetos y atributos visuales

Tipos de bloques: comportamiento y apariencia

Propiedades de Frame

Crear y borrar bloques
Tema 4: Elementos de Entrada y Texto

Elementos de texto

LOVs

Editores

Tipos de listas
Tema 5: Elementos de Interfaz

Display

Image

Calculado

Árbol jerárquico
Tema 6: Ventanas y Canvas

Mostrar formularios en múltiples ventanas/diseños

Creación de nuevas ventanas

Tipos de canvas: creación
Tema 7: Triggers

Código y eventos destacados

Categorías de triggers

Jerarquía de ejecución

Variables y funciones incorporadas
Tema 8: Depuración de Triggers

El proceso de depuración

Consola de depuración

Configurar “Breakpoints”

Ejecución de formulario en modo depuración
CURSO FORMS DEVELOPER 11G AVANZADO.INTERNET APPLICATIONS
Tema 1: Añadir Funcionalidad a los Elementos

Triggers para interacción de elementos

Funcionalidad de Check Boxes

Listas en tiempo de ejecución

Mostrar LOVs
Tema 2: Mensajes y Alertas en Tiempo de Ejecución

Manejo de errores

Controlar e interceptar mensajes de sistema

Alertas
Tema 3: Triggers de Consulta

Procesamiento de consultas y triggers

Procesamiento en “array”

Triggers y modo “Enter-Query”
Tema 4: Validación

Proceso de Validación

Control de validación: propiedades, triggers y subprogramas incorporados

Trazar estado de validación
Tema 5: Navegación

Control de navegación con propiedades

Triggers de navegación

Navegación por código
Tema 6: Procesamiento Transaccional

Procesamiento de transacciones

Uso de triggers DML

Fuentes de datos externas (no Oracle)

Implementar “Array Processing”
Tema 7: Objetos y Código Flexible

Comparativa de tipos de variables y parámetros

Identificadores internos y referencia indirecta

Bibliotecas de objetos y clases inteligentes

Bibliotecas PL/SQL
Tema 8: Webutil: Interacción con el Cliente y Código Compartido

Incluir WebUtil en formularios

Interacción con clientes
Tema 9: Aplicaciones de Múltiples Formularios

Visión general

Invocar otros módulos de formulario

Funcionalidad multiformulario

Compartición de datos entre módulos
Tema 10: Configuración y Despliegue de OAS Forms Services

Entorno de despliegue y ejecución

Ficheros de configuración

Despliegue de aplicaciones
CURSO CONCEPTOS FUNDAMENTALES DE SQL EN ORACLE 11G
Herramientas a Utilizar en el Curso de SQL

Oracle SQL Developer

SQL*Plus
Tema 1: Introducción




Lista de funciones de Oracle Database 11g
Descripción del diseño básico, aspecto teórico y físico de una Base de Datos
Relacional
Descripción de los entornos de desarrollo para SQL
Descripción de Oracle SQL Developer
Tema 2: Recuperación de Datos mediante la Sentencia SQL SELECT





Sentencia SELECT
Operadores
Palabras clave destacadas para SELECT
Uso de Alias de Columna
Descripción de tablas
Tema 3: Restricción y Ordenación de Datos




Cláusula WHERE
Precedencia de Operadores
Cláusula ORDER BY
Variables de sustitución
Tema 4: Funciones de Una Sola Fila




Introducción
Funciones de carácter
Funciones de numéricas
Fechas: Manipulación y aritmética
Tema 5: Uso de Funciones de Conversión y Expresiones Condicionales




Conversión de tipos
Anidamiento de funciones
Condicionales para NULL
Expresiones condicionales con CASE
Tema 6: Informes de Datos Agregados con Funciones de Grupo





Uso de Funciones de Agregación en Sentencias SELECT para Producir
Informes Significativos
Uso de la Función AVG, SUM, MIN y MAX
Manejo de valores nulos en una función de grupo
Creación de consultas que dividen los datos en grupos mediante la Cláusula
GROUP BY
Creación de consultas que excluyen grupos de fechas mediante la Cláusula
HAVING
Tema 7: Visualización de Datos de Varias Tablas





Escritura de Sentencias SELECT para Acceder a Datos de Más de Una Tabla
Unión de tablas
Visualización de datos que no cumplen una condición de unión mediante
uniones externas
Unión de una tabla mediante una autounión
Creación de uniones cruzadas
Tema 8: Uso de Subconsultas





Uso de Subconsultas para solucionar problemas
Ejecución de Subconsultas de una sola fFila
Uso de funciones de grupo en una Subconsulta
Uso de Subconsultas de varias filas
Uso del operador ANY y ALL en Subconsultas de varias filas
Tema 9: Uso de los Operadores SET




Descripción de los operadores SET
Uso de un operador SET para combinar varias consultas en una sola
Uso del operador UNION, UNION ALL, INTERSECT y MINUS
Uso de la Cláusula ORDER BY en operaciones Set
Tema 10: Manipulación de Datos



Adición de nuevas filas a una tabla mediante la sentencia INSERT
Cambio de datos en una tabla mediante la sentencia UPDATE
Uso de las sentencias DELETE y TRUNCATE



Guardado y desecho de cambios con las sentencias COMMIT y ROLLBACK
Implementación de consistencia de lectura
Uso de la Cláusula FOR UPDATE
Tema 11: Uso de Sentencias DDL para Crear y Gestionar Tablas






Clasificación de objetos de Base de Datos
Creación de tablas mediante la sentencia CREATE TABLE
Descripción de los tipos de datos
Descripción de restricciones
Creación de una tabla mediante una Subconsulta
Modificación y borrado de una tabla
Tema 12: Creación de Otros Objetos del Esquema





Creación, Modificación y Recuperación de Datos de una Vista
Realización de Operaciones de Lenguaje de Manipulación de Datos (DML) en
una Vista
Borrado de una Vista
Creación, Uso y Modificación de una Secuencia
Creación y Borrado de Índices
Consultoría al alumno sobre salidas profesionales y proyección profesional

Técnicas para afrontar con éxito el reto del mercado tecnológico

Obtención del nivel profesional mediante exámenes

Realización de un proyecto profesional de fin de curso supervisado por
Profesionales y jefes de proyectos en activo en empresas tecnológicas de
renombre internacional
Los alumnos del Curso Experto en Desarrollo de Aplicaciones para Internet con
Oracle Developer Forms 11g dispondrán de prácticas GARANTIZADAS en
empresas exclusivamente en Madrid. Las prácticas duran un periodo medio de tres
meses. Las prácticas son VOLUNTARIAS, siempre que el alumno lo desee, tenga total
disponibilidad horaria, y las solicite de forma expresa al Instituto.