Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Programa del Curso
Introducción
- Objetivos y estructura del curso
- Descripción general de las características de Java EE 8
Descripción general de Java Arquitectura EE
- Arquitectura de varios niveles en Java EE
- Componentes clave: EJB, JPA, JSP y servlets
- Papel de Java EE en aplicaciones empresariales
Descripción general de las API y la funcionalidad de Java EE 8
- Introducción a las nuevas API: JSON-B, Security y HTTP/2
- Mejoras en las API existentes: JAX-RS, CDI y más
- Soporte para la nube y HTML5
Preparación del entorno de desarrollo
- Instalación de Java EE 8 y las herramientas necesarias
- Configuración de un entorno de desarrollo integrado (IDE)
- Configuración de servidores de aplicaciones (por ejemplo, WildFly, GlassFish)
Instalación y configuración Java EE 8
- Guía de instalación paso a paso
- Configuración de los ajustes del servidor
- Verificación de la instalación
Creación de una aplicación de ejemplo
- Establecer una estructura básica del proyecto
- Desarrollo de un servicio web sencillo
- Implementación de la aplicación de ejemplo
Leer y escribir en un Database
- Conexión de Java aplicaciones EE a una base de datos
- Uso de JPA para operaciones de base de datos
- Implementación de operaciones CRUD
Descripción de la inserción de dependencias
- Conceptos de inyección de dependencias (DI) en Java EE
- Uso de anotaciones CDI en aplicaciones
- Gestión de los frijoles y su ciclo de vida
Escritura de componentes con estado
- Descripción general de los beans de sesión con estado
- Creación y administración de componentes con estado
- Persistencia y gestión de estados
Trabajar con Java EE Websockets
- Introducción a Websockets en Java EE
- Configuración de Websockets para la comunicación en tiempo real
- Implementación de Websockets en aplicaciones
Asignación Java Tipo a y desde JSON
- Uso de la API de JSON-B para el enlace de datos
- Personalización de asignaciones JSON
- Análisis y generación de JSON con Java EE
Desarrollo de una interfaz de usuario para la aplicación
- Descripción general de JSF y HTML5 en Java EE
- Creación de una interfaz de usuario con JSF
- Integración de servicios front-end con back-end
Protección de la aplicación
- Implementación de Java API de seguridad EE
- Mecanismos de autenticación y autorización
- Protección de servicios RESTful y aplicaciones web
Prueba de la aplicación
- Escritura de pruebas unitarias y de integración para Java componentes EE
- Herramientas para probar Java aplicaciones EE (por ejemplo, Arquillian)
- Automatización de pruebas en la canalización de desarrollo
Depuración de la aplicación
- Técnicas de depuración en Java EE
- Uso de herramientas IDE para la depuración
- Solución de problemas comunes
Implementación de la aplicación
- Embalaje Java Aplicaciones EE
- Implementación en diferentes entornos (desarrollo, ensayo, producción)
- Prácticas de implementación continua
Solución de problemas
- Identificación y resolución de problemas comunes de implementación
- Supervisión del rendimiento de las aplicaciones
- Prácticas recomendadas para la estabilidad de las aplicaciones
Resumen y próximos pasos
Requerimientos
- Java Experiencia en programación
Audiencia
- Desarrolladores
21 Horas