Spring Boot & Spring Framework desde cero a experto (Udemy.com)
Construye aplicaciones web Spring Framework y Spring Boot: AOP, JPA, Security, JWT, REST, AWS, Thymeleaf, Angular, React
Created by: Andrés Guzmán
Last updated July 2026
What you will learn
- Al finalizar el curso, serás capaz de desarrollar aplicaciones web reales utilizando Spring Framework con Spring Boot y Data JPA.
- Comprende la arquitectura del modelo MVC (Modelo–vista–controlador).
- Desarrolla una completa aplicación CRUD con Spring MVC, JPA y Seguridad JWT (autenticación y autorización).
- Desarrolla una aplicación Spring Security y JWT (autenticación y autorización basada en token).
- Crea aplicaciones reactivas con Spring WebFlux
- Aprende a integrar Frontend Angular y React con Backend Spring Boot (full stack developer)
- Desarrolla una aplicación Spring con React + JPA + Restful.
- Desarrolla una aplicación Spring con Angular + JPA + Restful.
- Desarrolla una aplicación de facturación completa usando Spring Boot + JPA + Restful.
- Aprende a publicar tu proyecto en Amazon AWS EC2
- Certificados con aplicaciones internacionales y validez en LinkedIn.
Course Description
¡Lo más vendido! El mejor curso para aprender a desarrollar aplicaciones web con Spring: un curso actualizado, muy completo, con mas de 65 horas de video, mas de 56.433 estudiantes inscritos! revisas las excelentes calificaciones y reseñas que dejaron nuestros alumnos con una media de 4.8 de 5 estrellas, la última palabra la tiene el estudiante.
El contenido es 100% orientado a Spring (solo contenidos relacionados a Spring Framework y Spring Boot), también damos soporte a preguntas y respuesta.
Bienvenido al curso de Spring Boot 4 y Spring Framework, aprenderemos paso a paso con las mejores practicas y desde cero como desarrollar aplicaciones web reales con Spring, un completo sistema de facturación, Spring Security, autenticación basada en JWT (JSON Web Token), aprenderás a integrar Spring con Angular y React, programación reactiva con WebFlux y mucho más.
También vamos a ver en detalle todo lo relacionado al despliegue en producción (deploy), con diferentes alternativas, de forma local y en servicios en la nube con Amazon AWS EC2.
Aprenderás todo lo que necesitas saber de Spring Framework & Spring Boot:
Inyección de dependencias, Contenedor y contextos IoC, Anotaciones, Spring MVC, Thymeleaf, RESTful, Formularios, Validaciones, Sesiones HTTP, Data JPA, Hibernate, Spring Security, JWT, React, Angular, Bootstrap CSS, JavaScript, despliegue en la nube AWS y mucho más.
¿Qué es Spring Framework?
Spring Framework (también conocido como Spring) es un marco de trabajo (framework) back-end de código abierto para desarrollar aplicaciones Web y Stand-alone para la plataforma Java, provee soporte para la inyección de dependencia, Web MVC, API Restful, JPA, Hibernate, AOP, más.
¿Porqué elegir nuestros cursos?
Acceso 7 x 24 a nuestra Plataforma e-learning.
Soporte online con profesor Java
Al finalizar recibes un certificado digital
Somos pioneros en brindarte este tipo de acceso para darte la libertad que necesitas para estudiar, donde quiera que te encuentres.
Excelente relación calidad-precio.
Conocimiento aplicable a proyectos reales del mercado laboral.
Atención rápida y satisfactoria a las dudas por parte del profesor.
Interactividad del curso ya que contiene foros y comunicación para resolver dudas.
Todos los materiales del curso están en español y al finalizar recibes un diploma UDEMY digital certificando tu aprobación con validez internacional y LinkedIn.
Si quieres ser un desarrollador java Spring y avanzar al siguiente nivel, es casi obligatorio este curso, te invito a que te inscribas, nos vemos adentro.
Instructor Details
- 4.7 Rating
12,177 Reviews
Andrés Guzmán
Ingeniero Civil, durante mi carrera he trabajado en diferentes empresas de desarrollo y tecnologías TI, en diferentes cargos como desarrollador, líder de proyecto y arquitecto.
Entusiasta de las nuevas tecnologías, gran parte de mi tiempo la dedico a la investigación y desarrollo, más de 25 años de experiencia desarrollando, aprendiendo y enseñando diversas tecnologías relacionadas al mundos de la programación y desarrollo de aplicaciones.
Java, Python, POO, UML y Patrones de Diseño, Jakarta EE 9, Hibernate, JPA, Spring Framework, Spring Boot 2, Spring Cloud, Microservicios, Docker, Kubernetes, JavaScript, Angular y React.
More courses by Andrés Guzmán
Máster Completo Java de cero a experto Actualizado (+163hrs) (2026)
4.7 (13,733 Reviews)
Provider: Udemy
Time: 163.3h
$10.99
Angular & Spring Boot: Creando Webapp Full Stack (2026)
4.6 (5,122 Reviews)
Provider: Udemy
Time: 35h
$10.99
More Java Spring Framework courses
Angular & Spring Boot: Creando Webapp Full Stack (2026)
4.6 (5,122 Reviews)
Provider: Udemy
Time: 35h
$10.99
Spring Boot Unit Testing with JUnit, Mockito and MockMvc (2026)
4.8 (4,042 Reviews)
Provider: Udemy
Time: 9.9h
$84.99
Spring WebFlux Masterclass: High-Performance Reactive APIs (2026)
4.8 (1,920 Reviews)
Provider: Udemy
Time: 13.3h
$84.99
Kafka MicroServices with Spring Boot, Docker, Kubernetes, AI (2026)
4.7 (6,864 Reviews)
Provider: Udemy
Time: 27.2h
$11.99
Domain Driven Design & Microservices for Architects (2023)
4.7 (3,982 Reviews)
Provider: Udemy
Time: 12.7h
$10.99
Microservices with Spring Boot, Spring Cloud, Docker & Kafka (2026)
4.7 (3,777 Reviews)
Provider: Udemy
Time: 42.1h
$94.99
Reviews
By Alexander Acevedo on 9/24/2026
Excelente curso, el profesor domina a cabalidad los contenidos, explica muuuuy bien, denota su experiencia. Tiene un ritmo muy rico de aprendizaje pasa muy bien los temas y ademas el formato de videos cortos hace que sea mas a menos el avanzar. Este curso es un 10/10, lo unico que criticaria seria talvez los bonus, el contenido extra al final siento que talvez pudieron ser otros un poco mas interesantes y tal vez un poco mas de videos con explicacion teorica como los que da al principio de cada modulo.
By Juan Sebastian Moriones on 9/12/2026
Fue un curso muy completo abordo un sin fin de terminología técnica y muy clara y precisa, me siento satisfecho por lo que he aprendido, más sin embargo he de decir que el Curso hay módulos que están con contenido ya obsoleto pero siempre te puedes ayudar de la IA o foros para complementar con lo que a día de hoy se trabaja.
By Cristian Mauricio Monroy Rosales on 8/29/2026
El catedrático explica excelente los temas, y el contenido es de calidad. Lo que considero que puede mejorar es la sección con el OAuth, ya que entiendo que si bien las versiones de OAuth se actualizan (y por ende cambian las implementaciones a caada poco), por parte del profesor se ha descuidado esta sección; descargando el proyecto en la sección de recursos y siguiendo los vídeos para que queden igual, el proyecto puede funcionar. Todavía me falta ver la parte de los bonus, pero ya vi lo que considero esencial del curso así que muy satisfecho, la verdad.
By Duban Santiago Guerrero Rodríguez on 8/16/2026
Es un curso totalmente completo con contenido ideal para aprender SpringBoot desde cero a experto con ejemplos e implementaciones de como se usa hoy en dia en el campo laboral del mundo de la tecnologia. Me ha servido demasiado para ampliar mi conocimiento y mejorar mi perfil profesional.
By Eduard Juan José Rivas Martínez on 4/8/2026
El curso está muuuuyyy bueno, es verdad que con ayuda y de la mano de la IA para entender mejor las cosas, pero el profesor cumple con su objetivo, me esta encantando el curso, cabe aclarar que debes de tener nociónes de programación y de lo que es Java para entender el curso, por los tecnicismos utilizados, el profesor lo acalara en el inicio.
By Antonio Md on 3/5/2026
Soy estudiante de DAM y realmente me ha sorprendido la calidad de la explicación con tantos detalles. Definitivamente ni voy por la mitad del curso y ya lo tengo que calificar, si está por encima de mis expectativas y me ha resultado increíble cómo se va avanzando en Spring. Ojala lo hubiera empezado antes. Muchísimas gracias profesor. Un saludo.
By Waldo Cuevas on 3/4/2026
Buenas, aunque he finalizado el curso, hubo cuestiones que omití porque personalmente yo vine a ver Spring Boot, no Thymeleaf, no React, no Angular. Aunque no esta mal que estén, es una buena incorporación. por otra parte, los "Bonus track" que agregaste no aportaron nada realmente, los termine apartando a la mayoría porque son temas que tocaste durante el curso (a excepcion de I18N y ViewTechnologies que son agregados interesante). Sobre el curso en general, es lo que gano la mayoría de estrellas porque no considere que este mal, escala bien desde un nivel muy básico hasta intermedio. honestamente, JPA fue maravilloso, la sección que mas intereso, Spring Security fue la mas floja, la mas difícil de seguir y poco entendible. (deberías mejorarla con total honestidad). por todo lo demás es lo que es espera de un curso de Spring Boot. mucho texto, pero bueno, agrego mi aporte para que mejores.
By Camilo Jiménez on 2/27/2026
Recomendado para quienes no tienen ninguna base en Spring y Spring Boot. El profe desglosa muy bien lo que va diciendo y reitera bastante sobre ello, lo cual es bueno para unos y malo para otros. El ritmo que lleva y su forma de explicar los conceptos es muy entendible... hay algunas cosas que si debes buscar por tu cuenta, pero es normal, es tan extenso esto que se olvidan ciertos detalles, pero nada raro, con cualquier IA de preferencia puedes dejarlo todo claro.
By Jose de Jesus Miranda Espino on 2/18/2026
Ha sido un gran viaje este curso, el contenido que se agrego al final este año 2026 ha sido excelente, sobre todo la parte de la descarga de archivos que me sirvio para darme una idea, y en cuanto al contenido principal esta excelente, nos vemos en el curso de Webflux. Muchas gracias
By Jose Adrian Gonzalez De La Cruz on 12/11/2025
Lo más importante que considero mencionar es que, aunque el curso enseña los fundamentos esenciales, hace falta un proyecto más cercano a un escenario real donde se implementen todas las técnicas aprendidas. Personalmente, reemplazaría desde la sección 17 hasta la 21 por un proyecto integral que reúna todos los conocimientos vistos en el curso. Es en la práctica donde realmente aparecen los errores y comprendes qué tanto dominio has adquirido. Durante el avance del curso, uno puede tener la sensación constante de progresar, pero sin una implementación completa ese aprendizaje no termina de consolidarse. Propondría desarrollar una pequeña simulación —como una red social, un punto de venta u otro sistema similar— que permita reforzar la confianza y sirva como referencia para repasar conceptos, ya que sería un proyecto en el que todo quedó aplicado. Quiero agradecer tanto a este curso como al de Java. Especialmente el de Java fue fundamental para conseguir mi primer empleo en una empresa grande, y aunque al final no resultara ser el mejor lugar para crecer, actualmente me encuentro preparándome nuevamente para una nueva búsqueda profesional. Así de buenos son los cursos de este instructor: confío en su enseñanza, le dedico tiempo y han sido parte importante de mi formación. Mis recomendaciones para quienes deseen tomar este curso es que cuenten con una base de Java y, si desean profundizar aún más, también conocimientos de desarrollo web. Como no todo es perfecto y siempre hay áreas de mejora, considero que sin una base previa es muy fácil perderse y dejar de comprender lo que se está haciendo. En ocasiones, el código no está estructurado de manera totalmente clara y se salta entre archivos o secciones, lo que puede dar la sensación de falta de orden. A veces no se indica cuándo algo es solo un ejemplo y, al darte cuenta, ya modificaste código que luego debes dejar como estaba. Se agradece conocer diferentes formas de implementar algo, pero puede resultar confuso. La parte de Security, que supongo es bastante amplia, también se complica cuando no se cuenta con conocimientos previos. Muchos terminamos perdiéndonos: entendemos cuál es el objetivo del código, pero no siempre por qué se escribe de cierta manera. Y sé que no soy el único al que le sucede.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 94 / 100







