Programa del Curso
Introducción
- Yakarta EE vs Java EE
- Descripción general de las características y la arquitectura de Jakarta EE
Preparación del entorno de desarrollo
- Instalación de Jakarta EE software y componentes
- Configuración de Jakarta EE proyectos y herramientas
- Descripción Jakarta EE de los contenedores, los servicios web y las API
Modelado de datos con la API de persistencia de Yakarta (JPA)
- Creación, administración y consulta de entidades
- Creación de un esquema de base de datos
- Ejecución de ejemplos de persistencia
- Implementación de relaciones entre entidades
Uso de WebSockets con Jakarta Faces (JSF)
- Creación de aplicaciones WebSocket
- Desarrollo de puntos de conexión anotados y puntos de conexión programáticos
- Creación de plantillas de URI de WebSocket
- Uso de codificadores y decodificadores
Desarrollo de RESTful Web Services con JAX-RS
- Creación de una ruta raíz RESTful
- Accessuso de recursos REST mediante la API de cliente REST de Yakarta
- Uso de la validación de bean para validar los datos de los recursos
- Integración de Jakarta REST con Jakarta Enterprise Beans y CDI
- Ejemplos de ejecución de Enterprise Bean
Protección de Jakarta EE aplicaciones
- Descripción de las características y mecanismos de seguridad
- Protección de contenedores y servidores de aplicaciones
- Protección de aplicaciones web y enterprise beans
Implementación de Jakarta EE aplicaciones con Docker
- Conversión de aplicaciones en contenedores y nativas de la nube
- Implementación de aplicaciones nativas de la nube en Kubernetes
Solución de problemas
Resumen y conclusión
Requerimientos
- Familiaridad con Java EE plataforma
- Experiencia en programación Java
Audiencia
- Desarrolladores
Testimonios (5)
Una gran cantidad de conocimientos prácticos que se muestran en ejemplos de la "vida real".
Kamil - Streamsoft Kraków
Curso - Java Advanced
Traducción Automática
Empujando los cambios de forma regular, ya que el día 3 comencé a perderme más que antes y era más difícil detectar un error rápidamente, pude verificar rápidamente el último cambio y estar al día con el material
Paulina
Curso - Advanced Java Security
Traducción Automática
Very good knowledge and character.
Constantinos Michael
Curso - Java and Web Application Security
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Forma accesible de transmitir conocimientos
Bartłomiej - Politechnika Łódzka
Curso - Java 16
Traducción Automática