Curso completo de Spring Web MVC y Spring WebFlux Reactive

Desarrollando APIs para un acortador de enlaces
4.26 (19 reviews)
Udemy
platform
Español
language
Web Development
category
instructor
Curso completo de Spring Web MVC y Spring WebFlux Reactive
86
students
3 hours
content
Aug 2020
last update
$34.99
regular price

Why take this course?

🎉 ¡Aprende a Crear APIs Conocidas con Nuestro Curso Completo de Spring Web MVC y WebFlux Reactive! 🚀

¡Atención! Desarrolladores, este es el curso que te elevará a expertos en el arte de las APIs con Spring. 🌟

¿Qué Aprenderás?

En este curso intensivo, te guiarás el experto Jorge Saldivar a través de los conceptos y técnicas esenciales para desarrollar APIs robustas y eficientes con Spring Web MVC y la futura de las APIs, Spring WebFlux Reactive. Desarrollaremos un proyecto real para crear un servicio de acortador de enlaces, lo que te permitirá comprender de manera práctica cómo implementar y escalar tu solución de la mano de los expertos.

Módulo 1: Fundamentos de Spring Framework

  • Introducción a Spring Framework
    • Vista general de Spring
    • Spring Core, Context y Bean lifecycle
  • Configuración y Conexión de Proyectos
    • Configuración de Maven o Gradle
    • Estructura de un proyecto Spring Boot

Módulo 2: Diseño y Creación de APIs con Spring Web MVC

  • Creación de Servlets y Controladores
    • Anotaciones @RestController y @RequestMapping
    • Creación de endpoints RESTful
  • Modelado de Datos y Manipulación
    • Entidades JPA y uso de la anotación @Entity
    • Transacciones en Spring Data JPA
  • Interacción con Bases de Datos
    • Configuración de bases de datos (MySQL, PostgreSQL, etc.)
    • CRUD operaciones utilizando Spring Data JPA

Módulo 3: Pruebas y Optimización con Spring WebFlux Reactive

  • Fundamentos del Programado Reactivo con RxJava/Project Reactor
    • Conceptos de Streams y Backpressure
    • Uso de Mono y Flux en Spring WebFlux
  • Desarrollo de APIs Reativas
    • Creación de controladores reactivos con WebFlux
    • Integración con bases de datos reactivas
  • Performance y Escalabilidad
    • Afinamiento del rendimiento de tus APIs
    • Uso de caché, paginación y optimización de consultas

Módulo 4: Automatización y Pruebas de Rendimiento

  • Automatización Continua
    • Configuración de Jenkins o GitHub Actions
    • Integración de pruebas unitarias y de integración
  • Evaluación del Rendimiento
    • Uso de JMeter para probar APIs bajo estrés
    • Análisis y optimización de resultados

Módulo Final: Construcción del Proyecto de Acortador de Enlaces

  • Diseño y Desarrollo de la Aplicación
    • Arquitectura del proyecto y elección de tecnologías
    • Implementación de las características clave para el servicio de acortamiento
  • Implementación de Funcionalidades Avanzadas
    • Gestión de sesiones y autenticación (opcional)
    • Integración con herramientas de análisis de tráfico web (opcional)

¿Qué Te Obtendrás al Finalizar Este Curso?

  • Dominio completo de Spring Web MVC y WebFlux Reactive
  • Proyecto real de acortador de enlaces listo para despliar
  • Capacidad para desarrollar APIs que escalen a petición real
  • Herramientas de prueba y monitoreo de rendimiento en la mano

📚 ¡Inscríbete ya y comienza tu viaje hacia la excelencia en el desarrollo de APIs con Spring! 🎯

¡No esperes más, las plazas son limitadas y tu futuro como desarrollador de APIs está a un clic de distancia! 🌐👨‍💻👩‍💻


Con cada módulo, te acercarás más a ser un experto en el desarrollo de APIs con Spring Web MVC y WebFlux Reactive. Asegúrate de estar al día con las últimas tendencias y tecnologías que impulsan el desarrollo web actual. ¡Inscríbete hoy mismo y transforma tu carrera profesional!

Loading charts...

3443138
udemy ID
23/08/2020
course created date
07/09/2020
course indexed date
Bot
course submited by