Desarrollador Java EE front end multiplataforma
Desarrollar aplicaciones web front-end con Java EE y páginas web dinámicas con JavaScript, HTML5 y CSS3, utilizando Oracle JET de forma ágil, Este curso estará orientado a obtener la certificación oficial de Oracle “Java EE Application Developer”.
Programa
- 01Desarrollo de aplicaciones para la plataforma Java EE 750 h
Introducción a Java EE
Gestión de la persistencia mediante el uso de entidades JPA
Implementación de la lógica empresarial mediante el uso de EJBs
Uso de la API del servicio de mensajes Java
Implementación de servicios SOAP mediante el uso de JAX-WS
Creación de aplicaciones web Java mediante el uso de servlets
Creación de aplicaciones web Java utilizando JSPs
Implementación de servicios REST utilizando la API JAX-RS
Creación de aplicaciones Java con WebSockets
Desarrollo de aplicaciones web usando JavaServer faces
Seguridad de aplicaciones Java EE
- 02Java EE 7: desarrollo de aplicaciones web front-end80 h
Plataforma Java, enterprise edition
Herramientas y aplicaciones de desarrollo empresarial
JavaBeans, anotaciones y registro
Arquitectura web Java EE
Desarrollo de servlets
Desarrollo con JavaServer pages
Servicios web JAX-RS
Clientes Java RESTful
Aplicaciones HTML5 con JavaScript y AJAX
WebSocket y la API de Java para el procesamiento de JSO
Implementación de una política de seguridad
Modelos con componentes POJO y EJB-lite
La API de persistencia de Java
Implementación de una política de transacciones
- 03JavaScript y HTML5: desarrollos de aplicaciones web65 h
Introducción
Aspectos básicos de la aplicación web
Fundamentos de JavaScript
Combinación de HTML5 y JavaScript en aplicaciones web
La API de JavaScript
Datos de la aplicación web
Aplicaciones de estilo usando CSS3 y JavaScript
JavaScript avanzado
AJAX y WebSocket
Desarrollo de aplicaciones con jQuery
- 04Oracle jet50 h
Introducción
Descripción general de Oracle JET
Diseño de aplicaciones adaptables
Uso RequireJS para desarrollo modular
Crear aplicaciones de página única
Interfaces de usuario
Componentes de la interfaz de usuario
Componentes composite
APIs
Validación
Ayuda al usuario
Estilos
Seguridad
Configurar el caché de datos
Optimización
Prueba y depuración
Empaquetado y despliegue
- 05Desarrollo agile con Oracle Developer cloud service20 h
Metodología AGILE y Cloud Computing: panorama general
Iniciar sesión en Oracle cloud
Servicio en nube para desarrolladores de Oracle: panorama general
Implementación de una metodología AGILE en Oracle Developer cloud service
Uso de git en Oracle Developer cloud service
Uso de fragmentos y páginas wiki en Oracle Developer cloud service
Uso de un repositorio de project maven en Oracle Developer cloud service
Uso de solicitudes de fusión para revisar el código que implementa una aplicación
Gestión de trabajos de proyecto y construcción en Oracle Developer cloud service
Uso de peticiones de fusión para revisar el código
Despliegue de una aplicación