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 a Reactive Programming
- ¿Qué es la programación reactiva?
- El paradigma de la programación reactiva y sus beneficios
- Descripción general de herramientas y marcos: Java 9, Spring, Jersey, Akka, RxJava 2.0
Explorando Java la API de flujo de 9
- Características y componentes clave de la API de flujo
- Implementación de flujos reactivos mediante la API de flujo
- Integración de la API de Flow con las aplicaciones existentes
Introducción a RxJava 2.0
- Descripción de la biblioteca de programación reactiva funcional RxJava 2.0
- Creación de flujos de datos reactivos con RxJava 2.0
- Pruebas unitarias con RxJava 2.0
Desarrollo de aplicaciones simultáneas con Spring
- Reactprogramación en el marco de Spring
- Creación de aplicaciones asincrónicas y controladas por eventos
- Manejo de simultaneidad y escalabilidad en aplicaciones de Spring
Implementación del Marco Akka
- Visión general del marco Akka y sus principios básicos
- Creación de sistemas resilientes y distribuidos con Akka
- Integración Akka con RxJava y Java 9
Creación de una aplicación Reactive
- Diseño de la arquitectura de la aplicación
- Construcción de componentes con Java 9, Spring, Akka y RxJava 2.0
- Probar y depurar la aplicación
Implementación y supervisión de aplicaciones Reactive
- Implementación de aplicaciones en un entorno en contenedores
- Supervisión del rendimiento y el comportamiento de las aplicaciones
- Abordar los desafíos de implementación y escalabilidad
Temas avanzados y mejores prácticas
- Manejo de errores y depuración en sistemas reactivos
- Optimización del rendimiento de las aplicaciones reactivas
- Exploración de patrones avanzados en programación reactiva
Resumen y próximos pasos
Requerimientos
- Una base sólida en JavaScript
- Una comprensión de las tecnologías web básicas
- Experiencia con scripts de UI
Audiencia
- Desarrolladores de software
- Arquitectos de sistemas
14 Horas
Testimonios (1)
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.