Información del curso

Tests de autoevaluación

Las unidades didácticas incluyen tests de autoevaluación finales para fijar los conocimientos adquiridos.

Diploma de superación

Los alumnos pueden descargar su diploma inmediatamente después de superar el curso.

Foros del curso

Los alumnos pueden utilizarlos para contactar con los tutores e intercambiar conocimientos con otros compañeros.

Solicita más información

Curso de Programación con Oracle ADF (Application Development Framework)

Objetivos

Objetivos

Agregar validación a aplicaciones ADF, crear y personalizar un modelo de datos utilizando ADF Business Components, crear páginas JSF, exponer el modelo de datos en una aplicación web con una interfaz de usuario de ADF Faces completa, proteger aplicaciones web y utilizar componentes de cliente enriquecidos en páginas JSF.

Dirigido a

Dirigido a

Profesionales TI en programación Java interesados en especializarse en la integración y personalización de grandes sistemas basados en Oracle Fusion Middleware.

Requisitos previos

Requisitos previos

Conocimientos de Jdeveloper, conceptos de XML y conocimientos de Java.

Contenidos del curso

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)
   · Introducción a JDeveloper
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
   · Creación de un Modelo de Datos con ADF Business Components
Introducción a 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
   · Exposición de Datos
Creación de Módulos de Aplicación
   · Uso de Objetos de Vista Maestro-Detalle en Módulos de Aplicación
   · Gestión de Transacciones de Business Components
   · Abstracción de Servicios de Negocio con un Modelo de ADF
   · Personalización de Forma Declarativa de Servicios de Datos
Internacionalización del Modelo de Datos
   · Edición de Business Components
   · Modificación del Comportamiento por Defecto de Objetos de Entidad
   · Cambio del Comportamiento de Bloqueo de un Módulo de Aplicación
   · Personalización mediante Programación de Servicios de Datos
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
   · Solución de Problemas de Aplicaciones ADF BC
Solución de Problemas del Servicio de Negocio
   · Solución de Problemas de la Interfaz de Usuario
   · Uso del Registro y Diagnóstico
   · Uso del Depurador de JDeveloper
   · Descripción de las Tecnologías de Interfaz de Usuario
Descripción del Uso de Exploradores Web y HTML
   · Descripción de la Función de Servlets y JSP
   · Definición de JavaServer Faces
   · Explicación de la Arquitectura y los Tipos de Componentes JSF
   · Explicación del Objetivo de los Beans de Copia de Seguridad y Beans Gestionados
   · Descripción del Ciclo de Vida JSF
   · Explicación de Cómo ADF Faces Aumenta el Ciclo de Vida JSF
   · Enlace de Componentes de Interfaz de Usuario a Datos
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
   · Uso de un Archivo de Definición de Página
   · Examen de Archivos de Metadatos y Objetos de Enlace de Datos
   · Enlace de Componentes Existentes a Datos
   · Ejecución y Prueba de la Página
   · Planificación de la Interfaz de Usuario
Descripción del Patrón de Diseño Model-View-Controller
   · Diferencia entre Flujos de Tareas Enlazadas y No Enlazadas
   · Creación y Conversión de Flujos de Tareas
   · Definición de Flujos de Control
   · Definición de Navegación Global
   · Creación de Enrutadores para Navegación Condicional
   · Llamada a Métodos y Otros Flujos de Tareas
   · Implantación de la Validación en la Interfaz de Usuario
   · Adición de Funcionalidad a Páginas
Internacionalización de la Interfaz de Usuario
   · Uso de las Facetas del Componente
   · Visualización de Datos Tabulares en Tablas
   · Visualización de Datos Jerárquicos en Árboles
   · Visualización de Texto o Medios Físicos con Iconos e Imágenes
   · Definición de Pantallas de Búsqueda y Visualización de Resultados
   · Visualización de Datos Gráficamente
   · Implantación de Navegación en Páginas
Uso de Componentes de Navegación de ADF Faces
   · Uso de Botones y Enlaces
   · Uso de Menús para Navegación
   · Uso de Rutas de Navegación
   · Uso de un Componente de Proceso
   · Creación del Diseño Necesario
Uso de Componentes de Diseño Complejos
   · Explicación del Uso de Máscaras de ADF Faces
   · Uso de Diseño de Página Dinámica
   · 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
   · Implementació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
   · Implementació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
   · Activación de los Usuarios para Acceder a los Recursos
   · Implementació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

BUSCADOR DE CURSOS

Encuentra tu curso en un instante

Otros cursos que te pueden interesar

Contacta con nosotros

Cubre el siguiente formulario o envíanos un correo electrónico para contactar con nosotros.

Formulario de contacto

Correo electrónico

info diplomate.es

Hemos recibido su mensaje correctamente.
He leído y acepto los términos de privacidad.
Escribe el resultado: + =       Ayuda