Días de aplicación: Lunes Martes Miércoles Jueves Viernes
Modalidad: Presencial y En linea
Cupo: Abierto
Duración: 50 horas
Temario:
Módulo 1 - Resumen Java Basics
1.1 Resumen Java Console
1.2 Resumen Java Desktop con Java JFC/Swing
1.3 Resumen patrones de diseño en Java
1.4 Resumen Java EE
1.5 Resumen Java Spring Framework y Spring Boot
Módulo 2 - Introducción a Jakarta EE
2.1 Introducción Jakarta EE
2.2 Preparación del ambiente de desarrollo
Módulo 3 - Jakarta EE API Servlet
3.1 Introducción
3.2 Manejo de formularios
3.3 Cabeceras HTTP y Status
3.4 Manejo de cookies
3.5 Manejo de sesiones con HTTPSession
3.6 Listeners
3.7 Filter HTTP
3.8 Bases de datos con JDBC
3.9 Java Server Pages Standard Tag Library
3.10 Layout y CSS Bootstrap
3.11 CDI Inyección de dependencias y contextos
Módulo 4 - Jakarta EE Hibernate y JPA
4.1 Introducción
4.2 Consultas JPQL
4.3 API Criteria
4.4 Eventos del ciclo de vida
4.5 Asociaciones
4.6 Fetch Type Lazy e Eager
4.7 API Criteria y Join Fetch
Módulo 5 - Jakarta EE JavaBeans
5.1 Introducción
5.2 Comunicación remota
5.3 Despliegues y estructuras EAR
Módulo 6 - Jakarta EE JSF3
6.1 Introducción
6.2 Formulario y validaciones
6.3 Estilos CSS y templates
6.4 Multilenguaje
6.5 PrimeFaces
Módulo 7 - Jakarta Miscelanea
7.1 SOAP Web Services - JAX-WS
7.2 RESTful Web Services - JAX-RS
7.3 Autenticación y Autorización JAAS
7.4 Seguridad en JAX-WS
7.5 Seguridad en JAX-RS
Módulo 8 - Spring Framework
8.1 Introducción
8.2 Inyección de dependencias
8.3 Formularios Thymeleaf y DataBinding
8.4 Interceptores HTTP
8.5 Manejo de errores
8.6 Layout Thymeleaf
8.7 Introducción a Angular
8.8 Spring y Angular