- contacto@formadoresit.es
- + 34 692 317 648
-
Calle Velázquez, 80
28001, Madrid
SUSCRÍBETE A LA NEWSLETTER
- Recibe información acerca de nuestros cursos y próximas convocatorias
Inicio » ¿Qué Hacemos? » Formación a Empresas » Cursos Java » Cursos Servicios Web » Curso Programación Reactiva Java
Formación en Programación Reactiva en Java para profesionales de empresa que deseen aprender los conceptos básicos de este tipo de programación. Curso Java Programación Reactiva ofrecido en la modalidad presencial In Company u online en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas.
¿Qué es la Programación Reactiva?
Reactive Programming, o la programación reactiva, es un paradigma enfocado a trabajar con flujos de datos finitos o infinitos de forma asíncrona (datos asíncronos), permitiendo la propagación de estos a través de la generación de cambios o “reacciones” en la aplicación. El concepto de la Programación Reactiva viene recogido en el Reactive Manifesto (Manifiesto Reactivo), un documento que estableció las bases sobre cómo debían ser los sistemas reactivos. Sus principios fundamentales son los siguientes:
¿Para qué sirve la Programación Reactiva?
20 horas
– Programadores y desarrolladores
Comprender los principios de la programación reactiva y su utilización en el desarrollo de aplicaciones Java
TEMA 1. Fundamentos sobre programación funcional y reactiva
TEMA 2. Introducción a ReactiveX y RxJava 2
TEMA 3. Observables y Observers
TEMA 4. Operadores RxJava
TEMA 5. Combinando Observables
TEMA 6. Multicast
TEMA 7. Concurrencia
TEMA 8. Fluidos y contrapresión
TEMA 9. Pruebas y depuración
TEMA 10. Programación reactiva en la Web
TEMA 11. Spring WebFlux
TEMA 12. Creación de flujos
TEMA 13. Suscripción desde clientes Java y JavaScript
TEMA 14. Aplicaciones prácticas
En el siguiente curso veremos todas las novedades que trae la Programación Reactiva, así como los beneficios de su implementación.
Pese a que Java no es un lenguaje de programación reactivo, si es posible crear programas reactivos en Java. En este sentido, existen diferentes librerías que admiten diversos enfoques de programación reactiva, como el lenguaje JDK, que proporciona clases e interfaces con dicha finalidad. Así, JDK contiene interfaces relacionadas, además de métodos estáticos que admiten programas controlados por flujos. Las librerías que permiten la implementación de un modelo de programación reactiva se clasifican en cuatro grandes bloques, en función de su grado de madurez:
Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita) y salirle prácticamente gratis.
– Método OnLine mediante servicios streaming enfocado a empresas.
– Curso apto para visualizar en tablets, multinavegador y multiplataforma.
– Tecnología GoToMeeting.