Udemyexpertes

Master en Spring WebFlux y Programación Reactiva

Learn Spring WebFlux & Project Reactor! Master reactive programming in Spanish with this updated course. Build scalable & efficient applications.

4.9(21)
253students
19h 39m
Certificate
Debuggeando Ideas (Rene Calderon)
Debuggeando Ideas (Rene Calderon)Ingeniero en tecnológias de la información y comunicación

Course Content

Master en Spring WebFlux y Programación Reactiva is an advanced Udemy course taught by Debuggeando Ideas (Rene Calderon). It runs 19h 39m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.9 out of 5 from 21 reviews, with 253 students enrolled. It is a paid course, last updated September 2025.

Domina Spring WebFlux y la Programación Reactiva: El Curso Completo en Español

¿Listo para llevar tus habilidades de desarrollo backend al siguiente nivel? Este curso exhaustivo te sumerge en el mundo de la programación reactiva con Spring WebFlux y Project Reactor, brindándote el conocimiento y las herramientas para construir sistemas modernos y escalables.

¿Qué aprenderás?

Este curso te guía desde los fundamentos de la programación funcional y reactiva hasta el desarrollo de una arquitectura de microservicios profesional. No solo aprenderás teoría, sino que construirás microservicios reales, conectarás bases de datos reactivas, mapearás DTOs, validarás datos y comunicarás sistemas de forma asincrónica y no bloqueante.

¿Por qué este es el mejor curso de Spring WebFlux en español?

  • Comienza desde cero: Adquiere una base sólida con Project Reactor y avanza progresivamente hacia una arquitectura de microservicios empresarial.
  • Integración completa: Integra MongoDB, PostgreSQL (con R2DBC), Redis y Kafka en un flujo de trabajo coherente y profesional.
  • Herramientas modernas: Aprende a utilizar MapStruct, WebClient, Router Functions, Controller Advice, JWT y Spring Cloud Stream, todo dentro del paradigma reactivo.
  • Pruebas avanzadas: Domina pruebas reactivas con StepVerifier, VirtualTime, Retry y técnicas avanzadas poco enseñadas en otros cursos.

Contenido del Curso (Estructurado por Módulos):

  • Módulo 1 – El Patrón Observer y la Programación Reactiva: Fundamentos de la programación reactiva, implementando publishers, subscribers y flujos de datos.
  • Módulo 2 – Project Reactor desde cero: Conceptos clave de Mono, Flux, operadores funcionales, manejo de errores, callbacks y control de flujo.
  • Módulo 3 – Project Reactor Avanzado: Implementación de flujos reales con Sinks Many y Sinks One, pruebas profesionales con StepVerifier, Mono.defer, retry y VirtualTime.
  • Módulo 4 – Spring WebFlux y MongoDB Reactivo: Construcción de un microservicio con conexión a MongoDB, configuración avanzada, consultas personalizadas y pruebas.
  • Módulo 5 – Validaciones reactivas: Creación de validadores personalizados y aplicación de restricciones en flujos asincrónicos.
  • Módulo 6 – MapStruct Reactivo: Mapeo eficiente de DTOs y entidades dentro de un flujo reactivo.
  • Módulo 7 – Router Functions: Definición de endpoints con RouterFunction y HandlerFunction sin anotaciones.
  • Módulo 8 – Validaciones con Javax y Manejo Global de Errores: Implementación de validaciones con Javax Validation y manejo centralizado de errores.
  • Módulo 9 – Redis y Paginación Reactiva: Implementación de caché con ReactiveRedisTemplate y paginación de flujos reactivos.
  • Módulo 10 – WebClient y Controladores Reactivos: Desarrollo de un microservicio que consume servicios de catálogo con WebClient.
  • Módulo 11 – R2DBC y PostgreSQL Reactivo: Uso de bases de datos relacionales de forma reactiva, implementando operaciones CRUD.
  • Módulo 12 – Spring Security Reactivo con JWT: Protección de servicios con tokens JWT, filtros de seguridad reactivos y autenticación personalizada.
  • Módulo 13 – Spring Cloud Stream y Kafka: Producción y consumo de eventos con Spring Cloud Stream y Kafka.
  • Módulo 14 – Documentación con Swagger: Documentación de APIs reactivas con Swagger.
  • Módulo 15 – Repaso interactivo y cierre del curso: Evaluación con cuestionario técnico y repaso de conceptos clave.

Tecnologías y Herramientas que Dominarás:

  • Spring WebFlux
  • Project Reactor (Mono, Flux, Schedulers)
  • MongoDB Reactivo
  • PostgreSQL con R2DBC
  • Redis con ReactiveRedisTemplate
  • Kafka y Spring Cloud Stream
  • JWT y seguridad reactiva
  • WebClient
  • MapStruct
  • Validaciones con Javax y ConstraintValidator
  • Pruebas reactivas con **StepVerifier
$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(56)
11h 23m
intermediate
5.0(7)
3h 41m
intermediate
4.9(2,580)
5h 39m
intermediate