Duración
20 horas
Objetivos
Comprender los principios de la programación reactiva y su utilización en el desarrollo de aplicaciones Java.
Temario
- Fundamentos sobre programación funcional y reactiva
- Introducción a ReactiveX y RxJava 2
- Observables y Observers
- Operadores RxJava
- Combinando Observables
- Multicast
- Concurrencia
- Fluidos y contrapresión
- Pruebas y depuración
- Programación reactiva en la Web
- Spring WebFlux
- Creación de flujos
- Suscripción desde clientes Java y JavaScript
- Aplicaciones prácticas