Oracle University Contacte con nosotros: 902 302 302 Oracle Fusion Middleware 11g: Creación de Aplicaciones ADF - Acelerado Duración: 5 Días Lo que aprenderá Este curso enlazado comprende los cursos Oracle Fusion Middleware 11g: Creación de Aplicaciones con ADF I y Oracle Fusion Middleware 11g: Creación de Aplicaciones con ADF II. El curso ADF I está destinado a desarrolladores que necesiten crear aplicaciones Java EE utilizando Oracle ADF. El curso ADF II se ocupa de las técnicas avanzadas y permite a los desarrolladores agregar funcionalidades más completas a sus aplicaciones. Los participantes aprenden a implantar el patrón de diseño Model-View-Controller (MVC), una arquitectura de ADF. El modelo de datos se crea con ADF Business Components y la interfaz de usuario con ADF Faces. Oracle JDeveloper 11g se utiliza para crear, probar y desplegar una aplicación web completa. Learn To: Desarrollar componentes de Java EE con Oracle ADF Crear interfaces de usuario completas con ADF Faces Mostrar datos que cambien dinámicamente Utilizar máscaras para controlar el aspecto Utilizar las nuevas capacidades de Oracle JDeveloper 11g Crear aplicaciones web completas Prerrequisitos Prerrequisitos requeridos Conocimientos de Oracle JDeveloper IDE Conocimientos de Java básico Conocimientos de XML y HTML básicos Objetivos del curso Crear y personalizar un modelo de datos utilizando ADF Business Components Personalizar el aspecto de una aplicación utilizando máscaras Desplegar aplicaciones web Diseñar componentes de aplicación para volver a utilizarlos Examinar y utilizar componentes de enlace de datos esenciales Mejorar una aplicación con los componentes de visualización de ADF y el Servicio de Datos Activo Exponer el modelo de datos en una aplicación web con una interfaz de usuario de ADF Faces completa Ampliar Business Components para soportar los estándares de la compañía Copyright 2010, Oracle. Todos los derechos reservados. Página 1
Aprovechar el lenguaje de expresión, beans gestionados y Java Server Pages Proporcionar validación, cálculos y listas de valores Proteger aplicaciones web Contenido del curso Introducción a Fusion y ADF Descripción de la Arquitectura de Fusion Explicación del Ajuste de ADF en la Arquitectura de Fusion Descripción de la Pila de Tecnología ADF (MVC) Información Adicional sobre ADF Lista de Ventajas de JDeveloper para el Desarrollo de Aplicaciones Uso de las Funciones de JDeveloper IDE Definición de las Preferencias de IDE Creación de Aplicaciones, Proyectos y Conexiones en JDeveloper Modelado del Esquema de Base de Datos y Creación de un Modelo de Datos con ADF BC Creación de un Diagrama de Base de Datos Generación de Cambios en la Base de Datos Importación de Objetos de la Base de Datos sin Diagrama Importación de Tablas Tipos de ADF Business Components Creación de Business Components a partir de Tablas Prueba del Modelo de Datos Consulta y Mantenimiento de Datos Uso de Objetos de Vista Uso de Objetos de Entidad para Mantener Datos Sincronización de Objetos de Entidad con Cambios de Tabla de Base de Datos Creación de Asociaciones Creación de Objetos de Vista Actualizables Creación de Relaciones Maestro-Detalle Refactorización Personalización de los Servicios de Datos de Forma Declarativa y mediante Programación Internacionalización del Modelo de Datos Edición de Business Components Cambio del Comportamiento de Bloqueo de un Módulo de Aplicación Generación de Clases Java Modificación mediante Programación del Comportamiento de Objetos de Entidad Modificación mediante Programación del Comportamiento de Objetos de Vista Adición de Métodos de Servicio a un Módulo de Aplicación Uso de API de Cliente Validación de Entradas del Usuario Descripción de las Opciones de Validación: Base de Datos, Modelo de Datos o Interfaz de Usuario Activación de la Ejecución de Validación Manejo de Errores de Validación Uso de Expresiones Correctas en la Validación Uso de Validación Programática Copyright 2010, Oracle. Todos los derechos reservados. Página 2
Descripción de las Tecnologías de Interfaz de Usuario y Enlace de los Componentes de Interfaz Usuario a los Da Definición de JavaServer Faces Explicación de la Arquitectura y los Tipos de Componentes JSF Explicación de Cómo ADF Faces Aumenta el Ciclo de Vida JSF Creación de Páginas JSF Adición de Componentes de Interfaz de Usuario a una Página Descripción del Nivel de Modelo de ADF Uso del Lenguaje de Expresión en Enlaces de Datos Enlace de los Componentes Existentes a los Datos Adición de Funcionalidad a Páginas e Implantación de la Navegación en Páginas Internacionalización de la Interfaz de Usuario Uso de las Facetas del Componente Visualización de Datos Tabulares en Tablas y Datos Jerárquicos en Árboles Definición de Pantallas de Búsqueda y Visualización de Resultados Uso de Componentes de Navegación de ADF Faces Uso de Menús para Navegación Uso de Rutas de Navegación Uso de un Componente de Proceso Garantía de la Posibilidad de Reutilización Diseño para la Reutilización Uso de Plantillas de Flujo de Tareas Creación y Uso de Plantillas de Página Creación y Uso de Componentes Declarativos Creación y Uso de Fragmentos de Página Selección del Tipo de Componente Reutilizable que Utilizar Transferencia de Valores entre Elementos de la Interfaz de Usuario Definición del Modelo de Datos para Reducir la Necesidad de Transferir Valores Uso de un Bean Gestionado para Contener Valores Uso de Parámetros de Página Uso de Parámetros del Flujo de Tareas Transferencia de Valores desde las Páginas que los Contienen a las Regiones Respuesta a Eventos de Aplicaciones Uso de Beans Gestionados Coordinación de Ciclos de Vida de JSF y ADF Uso de Listeners de Eventos y Fases Uso de Listeners de Acción y Métodos Descripción de Eventos AJAX Adicionales Implantación de Capacidades Transaccionales Manejo de Transacciones con ADF BC Uso de Flujos de Tareas para Controlar Transacciones Uso Compartido de Controles de Datos Manejo de Excepciones de Transacción Definición de la Respuesta al Botón Back Implantación de Seguridad en Aplicaciones ADF BC Exploración de las Opciones de Seguridad de la Aplicación ADF Descripción del Marco de Seguridad de ADF Copyright 2010, Oracle. Todos los derechos reservados. Página 3
Activación de los Usuarios para Acceder a los Recursos Implantación de una Página de Conexión Descripción de la Autorización del Controlador de ADF Uso del Lenguaje de Expresión para Ampliar las Capacidades de Seguridad Resolución de Problemas y Despliegue de Aplicaciones ADF BC Solución de Problemas del Servicio de Negocio e Interfaz de Usuario Uso del Registro y Diagnóstico Acerca del Cliente de Ejemplo de los Servicios Web Creación de Perfiles de Despliegue Configuración de Opciones de Despliegue Despliegue de una Aplicación con JDeveloper Despliegue de una Aplicación con la Consola de Administración de WebLogic Server Automatización del Proceso de Despliegue con Ant Exploración de la Estructura de Proyecto y Arquitectura del Archivo Core Definición de la Estructura de Archivos de un Proyecto Examen de la Estructura de Metadatos Descripción de los Archivos de Definición de Página Definición de Control de Datos ADF y Archivos de Enlace de Datos Exploración de Conexiones Exploring ADF Faces and Web Configuration files Ampliación del Marco de ADF Business Components Examen de las Consideraciones Generales para Utilizar ADF Business Components Descripción de las Clases de Marco y de la Jerarquía del Marco Acerca de PL/SQL en Business Components Acerca de DML y Vistas de Bases de Datos Acerca de las Restricciones, Composiciones y Asociaciones de la Base de Datos Transacciones con Composiciones y Asociaciones Relaciones Varios a Varios y Auditoría Uso de ADF Business Components para Validación, Cálculos y Lista de Valores Descripción de los Objetos de Vista de Lista de Valores Origen de Datos de Lista Acerca de los Accesos a la Vista Descripción del Atributo Transitorio Descripción de las Validaciones de Script, Comparación y FK Acerca del Código Correcto Acerca de los Criterios de Vista Registro de las Reglas de Negocio Uso de la Herencia en el Nivel de Dominio de Negocio Implantación de Herencia Acerca del Nivel de Dominio y Discriminadores Descripción del Uso de la Entidad Polimórfica Creación de Filas de Vista Polimórfica Acerca de la Presentación Dinámica Implantación de los Conceptos de Enlace de Datos Enlaces y Controles de Datos de JSR-227 Descripción del Modelo de ADF Copyright 2010, Oracle. Todos los derechos reservados. Página 4
Acerca de los Iteradores de Variable, Accesos y Método Enlaces de Acción y Valor Acerca del Archivo DataBindings.cpx Sincronización Acerca del Control de Datos y las Variables de Enlace con Nombre Enlace de Datos Práctico en Acción Descripción de JSF y el Modelo de Datos Descripción del Ciclo de Vida de ADFm Acerca de los Controladores Personalizados Personalización del Ciclo de Vida de Página ADF Descripción de los Listeners Personalizados Acerca de los Valores Condicionales Acerca de la Consulta de Estilo Google Trabajar con Beans Gestionados y JavaServer Faces Acerca del Lenguaje de Expresión Descripción del Ciclo de Vida y la Arquitectura JSF Acerca del Modelo de Componente y Modelo de Navegación Descripción de las Propiedades Gestionadas Enlace de Valores JSF Acerca de la Copia de Seguridad de Beans y Objetos de Contexto Funciones Avanzadas de ADF Faces Descripción de los Componentes JSF de JSR-127 Descripción de la Presentación de Página Parcial y AJAX Acerca de los Atributos PRP: partialsubmit, autosubmit, partialtriggers Acerca del Diseño de Tiempo de Ejecución Descripción de las Acciones de Nivel de Página Acerca de las Páginas Imprimibles Descripción de los Gráficos y Diagramas Personalización del Aspecto de la Aplicación con Máscaras Uso de CSS Arquitectura de Máscaras Configuración de Máscaras Selectores de Máscaras Desarrollo de Máscaras por Ejemplo Máscaras de Componentes Específicos de la Instancia Herencia de Máscaras Copyright 2010, Oracle. Todos los derechos reservados. Página 5