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

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas