Spring Boot
Curso completo de Spring Boot para construir backends empresariales con Java de principio a fin. Cubres API REST con controladores y validación, persistencia con Spring Data JPA, web MVC con Thymeleaf, testing en todas las capas, Spring Security con JWT, mensajería con Kafka, programación reactiva, observabilidad y microservicios con Spring Cloud. Al terminar dominas el stack backend Java más extendido en banca, seguros y sector público.
Estructura del curso
- Introducción a Spring Boot Lección
- Crear proyecto con Spring Initializr Lección
- Crear proyecto desde Visual Studio Code Lección
- Crear proyecto con IntelliJ IDEA Lección
- Spring Boot Starters Lección
- Test de introducción a Spring Boot Test
Detalles del curso
Público objetivo
- Desarrolladores Java que quieren dominar Spring Boot en todas sus facetas, desde APIs REST hasta microservicios.
- Perfiles que ya completaron la introducción y buscan el curso completo de Spring Boot.
- Equipos que priorizan arquitecturas escalables, testing automatizado y despliegue continuo en Java.
Contenido del roadmap
Fundamentos y API REST
Del ecosistema y Spring Initializr a controladores REST completos con validación, documentación OpenAPI y gestión avanzada de errores.
Persistencia y Web MVC
Spring Data JPA con H2, MySQL y PostgreSQL, entidades, asociaciones, consultas JPQL, paginación y sorting. Desarrollo web con Thymeleaf, formularios, layouts, inyección de dependencias y estilos con Bootstrap y Tailwind.
Testing y seguridad
JUnit, Mockito, MockMvc, Testcontainers. Spring Security con autenticación por formulario, JWT, OAuth2, autorización por anotaciones y CORS.
Mensajería y reactividad
Apache Kafka con producers y consumers, Kafka Streams. WebFlux con API REST reactiva, R2DBC, operadores reactivos, WebClient y testing reactivo.
Observabilidad y microservicios
Logging, Actuator, Micrometer y Prometheus. Spring Cloud con Config Server, Eureka, Gateway, OpenFeign, Resilience4j y Spring Cloud Stream.
Objetivos de aprendizaje
- Construir APIs REST profesionales con Spring Boot aplicando validación, documentación y gestión de errores.
- Implementar persistencia robusta con Spring Data JPA y desarrollar interfaces web con Thymeleaf.
- Proteger aplicaciones con Spring Security usando JWT, OAuth2 y autorización basada en roles.
- Diseñar arquitecturas reactivas con WebFlux y sistemas de mensajería con Apache Kafka.
- Desplegar microservicios con Spring Cloud aplicando descubrimiento de servicios, gateway y tolerancia a fallos.
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas