Cursos
Consultor SOA - ADF
Descripción
CÓRDOBA: Iniciado Marzo 2012 - A Iniciar 2012
Desarrollar habilidades técnicas para el desarrollo de aplicaciones SOA/JEE con la plataforma y herramientas de Oracle.
Los conocimientos técnicos a desarrollar cubren desde temas básicos como lenguaje de base de datos SQL y PL/SQL para bases de datos Oracle, hasta conceptos escenciales de arquitectura de aplicaciones complejas usando frameworks de desarrollo Java como Oracle ADF y componentes de la plataforma Fusion Middleware de Oracle tales como WebLogic Server, BPEL Process Manager, Service Bus, Web Services Manager, Human Task Flows, Business Activity Monitoring, etc.
Dónde se dicta
Córdoba
Carga horaria
80 horas
Contenidos del curso
Modulo I
Comprender el entorno de Base de Datos Oracle
Usando SQL Developer
Iniciandose con Oracle SQL
Combinación de Tablas usando Advanced Queries
Crear y Administrar Tablas
Crear y Administrar otros objetos de Base de Datos Oracle
Controlando el acceso de usuarios
Extenciones de Base de Datos Oracle a sentencias DML y DDL
Introducción a PL/SQL
Declarar Identificadores PL/SQL
Escribir sentencias ejecutables
Interacción con el Servidor Oracle
Estructuras de Control
Tipos de Datos Compuestos
Cursores Explícitos
Manejo de Excepciones
Procedimientos Almacenados
Funciones Almacenadas y Depuración de Subprogramas
Paquetes PL/SQL
Despliegue de Paqueres PL/SQL
Implementar paquetes provistos por Oracle en el desarrollo de aplicaciones
SQL Dinámico
Consideraciones de diseño para el código PL/SQL
Triggers
Crear tiggers de Base de Datos, DDL y Compuestos
Compilador PL/SQL
Administrar código PL/SQL
Administrar dependencias
Modulo II
Comenzando con Java
Programación Orientada a Objetos
Identificadores, Palabras Clave y Tipos
Expresiones y Control de Fujo
Arreglos
Diseño de Clases
Características Avanzadas de Clases
Excepciones y Aserciones
Colecciones y Framworks Genéricos
Fundamentos de I/O
I/O a Consola y Archivos
Construyendo Java GUIs usando la API Swing
Manejando eventos generados por la GUI
Aplicaciones basadas en GUI
Hilos de Ejecución
Comunicaciones
Modulo III
Introducción a Fusion y ADF
Comenzar a trabajar con JDeveloper
Modelando esquemas de Base de Datos
Contruir un Modelo de Datos con ADF Business Components
Consultando y Persistiendo Datos
Exponiendo Datos a Clientes
Personalización Declarativa de Servicios de Datos
Validando los Imputs de Usuarios
Resolviendo problemas de aplicaciones ADF BC
Comprendiendo Tecnologías de Interfaz de Usuarios
Relacionando componentes de la interfaz gráfica con Datos
Planificando la Interfaz de Usuario
Agregando funcionalidad a las Páginas
Implementando Navegación en las Páginas
Logrando el diseño y organización adecuado
Asegurando Reusabilidad
Pasando Valores entre elementos de la Interfaz de Usuario
Respondiendo a eventos de la Aplicación
Implementando capacidades transaccionales
Implementando seguridad en aplicaciones ADF BC
Desplegando aplicaciones ADF BC
Modulo IV
Revición de Conceptos de SOA y SCA
Diseñar Composite Applications con Oracle SOA Suite 11g
Crear una Composite Application
Administrar y Monitorear una Composite Application
Creando Adapter Services
Trabajando con componentes Mediator
Desarrollando un Componentes BPEL simple
Orquestando servicios con BPEL
Implementando patrones de Coordinación e Interacción
Manejando Excepciones en una Composite Application
Manejando Transacciones con Servicios
Implementando Human Task Services
Desarrollando Business Rules
Prueba y Depuración de una Composite Application
Asegurando Servicios y Composite Applications
Diseñando y Manejando Business Events
Monitoreando Composite Applications con sensors y Oracle BAM
Requisitos
El alumno deberá tener conocimientos básicos de desarrollo de software y lenguaje SQL.