Temario del curso
Introducción a la Programación Reactiva
- Sistemas bloqueantes vs. no bloqueantes
- Especificación de Reactive Streams
- Beneficios y casos de uso
Project Reactor y Mono/Flux
- Publisher, Subscriber y Subscription
- Trabajo con Mono y Flux
- Manejo de errores y contrapresión
Configuración de Spring WebFlux
- Creación de un proyecto Spring Boot WebFlux
- Configuración de dependencias
- Visión general de WebClient vs. RestTemplate
Construcción de APIs REST Reactivas
- Definición de rutas y controladores
- Mapeo de solicitudes con RouterFunction
- Controladores reactivos y enlace de datos
Integración con Bases de Datos
- Uso de R2DBC para SQL reactivo
- Trabajo con MongoDB en estilo reactivo
- Conexión con APIs externas de forma reactiva
Pruebas de Aplicaciones WebFlux
- Escritura de pruebas unitarias con StepVerifier
- Pruebas de integración con WebTestClient
- Simulación de fuentes de datos y servicios
Rendimiento y Mejores Prácticas
- Hilos y programación en WebFlux
- Depuración de código reactivo
- Patrones de diseño para aplicaciones reactivas escalables
Despliegue y Ejemplos del Mundo Real
- Despliegue de aplicaciones WebFlux
- Consideraciones de CI/CD
- Estudios de caso y uso en producción
Resumen y Próximos Pasos
Requerimientos
- Conocimiento de la programación en Java
- Experiencia en el desarrollo de aplicaciones web
- Familiaridad con HTTP y APIs RESTful
Público objetivo
- Desarrolladores de Java nuevos en programación reactiva
- Líderes técnicos y arquitectos que exploran Spring WebFlux
- Ingenieros de backend que buscan construir aplicaciones web no bloqueantes
Reseñas (1)
Esta formación me permitió ampliar mis conocimientos y mi comprensión de Burp Suite. Además, me di cuenta de que lo que había aprendido por cuenta propia seguía siendo bastante limitado. El curso me resultó de gran ayuda como profesional de QA, ya que Burp Suite es una herramienta valiosa para realizar pruebas de seguridad y mejorar la calidad global de la prueba de aplicaciones. Continuaré explorando esta herramienta y profundizando en sus funciones y capacidades.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Curso - OWASP Top 10 2025
Traducción Automática