Temario
Módulo nº 1: DESARROLLO DE APLICACIONES JAVA EE 7
‐ Lenguaje de programación Java
‐ Plataforma Java EE
‐ Gestión de persistencia utilizando Entidades JPA
‐ Implementación de lógica de negocio utilizando EJBs
‐ Uso del API de Servicio de Mensajería Java
‐ Implementación de Servicios SOAP utilizando JAX-WS
‐ Creación de Aplicaciones Web Java utilizando 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 WebSocket
‐ Desarrollo de Aplicaciones Web utilizando JavaServer Faces
‐ Securizar aplicaciones Java EE
‐ Logs de Java
‐ Beans de CDI
‐ Bean Validation y la API JPA
‐ API JAXB
‐ Ejemplos de Servlets Pre-CDI
Módulo nº 2: JAVA EE 7: DESARROLLO DE APLICACIONES BACK-END
‐ Plataforma Java EE
‐ Herramientas de desarrollo y de desarrollo empresarial
‐ JavaBeans, anotaciones y registro
‐ Programación XML con JAXB
‐ Servicios Web SOAP con JAX-WS
‐ Servicios Java Naming and Directory (JNDI)
‐ Modelo de componentes EJB
‐ Servicio de mensajes Java JMS
‐ Concurrencia Java
‐ JDBC en entornos Java EE
‐ Transacciones en entornos Java EE
‐ Persistencia Java API
‐ Validación con JPA
‐ Temporizador y servicios en lote
‐ Seguridad
Módulo nº 3: JAVA EE 7: DESARROLLO DE APLICACIONES WEB FRONT-END
‐ Arquitectura Web Java EE
‐ Desarrollo de Servlets
‐ Desarrollo con JavaServer Pages (JSP)
‐ Servicios Web JAX-RS
‐ Clientes Java RESTful
‐ Aplicaciones HTML5 con JavaScript y AJAX
‐ Procesamiento WebSocket y Java API para JSO
‐ Implementar una política de seguridad 8
‐ Modelo de componentes POJO y EJB-Lite
‐ La persistencia Java API
‐ Implementar una política de transacción
– Aplicaciones prácticas en desarrollo