Curso Desarrollo de aplicaciones Java EE.

30 horas

Presencial / Virtual Class

1310 €/asistente

Precio de grupo: consultar

Requisitos:

Conocer los fundamentos de la tecnología java.

Conocer el desarrollo básico de aplicaciones distribuidas.

Dirigido a:

Desarrolladores y analistas que requieran de la tecnología.

 

 

Objetivos:

  • Conocer de una forma práctica los principales componentes Java EE y desarrollar e implantar una aplicación que los integre.
  1. Introducción a la arquitectura Java EE 8
    • Historia
    • Jakarta EE
    • Características
    • Servidores de aplicaciones
  2. Arquitectura de aplicaciones Java EE
    • Arquitectura N-Capas
    • Modelo o Dominio
    • Patrones: MVC y DAO
  3. Herramientas de desarrollo disponibles
  4. Programación de componentes Web
    • Características de desarrollo para entornos WEB
    • Servlets
  5. Características de los Servlets
  6. Anotaciones y descriptores
  7. Otras características
    • JSP
  8. Introducción a las Java Server Pages
  9. Como funcionan para la presentación
  10. JSTL, EL
  11. Oyentes y filtos
  12. Validación de Beans
  13. Context and Dependency Injection API (CDI)
  14. JSF
    • Introducción al modelo Java Server Faces
    • Uso de librerías JSF
    • JSF Managed Beans
  15. Enterprise Java Beans
    • Tipos de EJBs
    • Sesión
    • Mensaje
    • Java Persistence API
    • EJB lite
  16. Persistencia de Objetos con JPA
    • Mapeos y Anotaciones
    • Ciclo de vida de la persistencia
    • Consultas con JPAQL
  17. Modelo Web Services
    • Características de los Web Services
    • JAXB, JSON-P y JSON-B
    • Desarrollo de Web Services en Java con JAX-WS
    • Desarrollo de Web Services en Java con JAX-RS
  18. Clientes Java EE
  19. Modelo de seguridad Java EE
    • Seguridad capa web
    • Seguridad capa negocio
    • Java EE Security API

 

 

 

Descarga este curso:

Catálogo 2021

Conoce nuestra oferta formativa para este año:

Solicítanos más información y/o como subvencionarte este curso con el siguiente formulario:

Curso: Desarrollo de aplicaciones Java EE.

Política de privacidad:

Comunicaciones:

7 + 5 =