Este curso enseña desarrollo con Spring WebFlux, abarcando conceptos como controladores anotados y funcionales, CORS, URI, seguridad web, WebSockets, HTTP/2, y caché HTTP. Incluye tecnologías de vistas, pruebas y bibliotecas reactivas, explorando WebClient y configuración avanzada para aplicaciones reactivas modernas.
Duración: 20 horas
Perfil: Experto
Dirigido a
Esta acción formativa va dirigida a programadores, analistas Java, jefes de proyecto y arquitectos Java interesados en aprender sobre programación reactiva con Spring y mejorar sus habilidades en la creación de aplicaciones reactivas y escalables.
Requisitos previos
Los alumnos necesitarán tener experiencia con el lenguaje de programación orientado a objetos Java y de Spring framework previos para poder comprender la materia del curso con éxito.
Objetivos
- Conceptos fundamentales de la programación reactiva y su aplicación en Spring WebFlux.
- Crear aplicaciones web reactivas utilizando controladores anotados y funcionales.
- Configurar y gestionar WebFlux, incluyendo seguridad web, CORS, caché HTTP y WebSockets.
- Desarrollar y consumir servicios reactivos usando WebClient.
- Optimizar el rendimiento de las aplicaciones con tecnologías como HTTP/2 y bibliotecas reactivas.