Title
Spring Boot: Desarrollo de aplicaciones backend
Spring Boot 3, Spring Framework, Spring Security, Swagger, Junit 5, Mockito, MongoDB, Lombok, Angular, Docker, AWS

What you will learn
Al finalizar este curso, aprenderás a desarrollar aplicaciones backend con Spring Boot 3.
Lo estudiantes podrán construir APIS Rest con tecnología Spring Boot
Los estudiantes aprenderán conceptos esenciales sobre Spring framework, tales cómo Spring Container, JPA, Spring MVC, Inyección de dependencias .
Los estudiantes podrán ser capaces de securizar una aplicación web con Spring Security y JWT.
Los estudiantes aprenderán a documentar APIS con Swagger y Springdocs.
Aprenderás Angular para consumi servicios Rest construidos con Spring Boot 3.
Aprenderás a realizar pruebas unitarias con JUnit y Mockito.
Conocerás la metodología de desarrollo TDD (desarrollos basados en pruebas).
Los estudiantes aprenderán a trabajar con MySql cómo motor de base de datos.
Los estudiantes aprenderán los conceptos principales de Java. Se trabajará con la versión 17 de Java.
Los estudiantes aprenderán a cómo instalar todos lo software necesarios para trabajar con Spring Boot.
Trabajarás con base de datos MongoDB en la nube.
Aprenderás a conectar aplicaciones Spring Boot con MongoDB.
Aprenderás Thymeleaf cómo motor de plantillas para aplicaciones Spring Web.
Aprenderás a usar la librería Lombok en Spring Boot.
Uso de archivos de configuración yml.
Los estudiantes versionarán el código fuente con Git y GitHub.
Crearás un cliente Angular para consumir uno de los proyectos creados con Spring Boot en este curos
Te enseñaré a desplegar aplicaciones Spring Boot en la nube con Amazon Web Services (AWS) con los servicios Elastic Beanstalk.
Cómo complemento aprenderás a desplegar aplicaciones angular en la nube con AWS utilizando el servicio cloudfront y S3.
Aprenderás a utilizar contenedores docker para trabajar con servicios spring boot.
Te vas a introducir a la arquitectura de microservicios.
Why take this course?
🚀 Spring Boot: Desarrollo de Aplicaciones Backend con Alfredo Leal 🌟
¡Bienvenido al Mundo de Spring Boot!
Este curso es tu pasaporte al dominio de la programación backend con la última versión de Spring Boot 3, acompañado por un arsenal de tecnologías esenciales que son indispensables en el mercado actual. Aprenderás a construir aplicaciones robustas y eficientes, desde las bases hasta implementar soluciones completas con Spring Boot, utilizando herramientas y frameworks que te harán un experto en desarrollo backend.
¿Por qué Spring Boot?
🌟 Spring Boot: La elección número uno para empresas de todo el mundo por su eficiencia, rendimiento y respaldo robusto. Con este curso, te equiparás con las habilidades necesarias para liderar proyectos en la industria actual.
Contenido del Curso:
-
Fundamentos de Spring Framework: Comprenderás los conceptos clave que forman la base de Spring Boot.
-
Desarrollo de APIs REST: Aprenderás a crear interfaces API según las tendencias y demandas actuales del mercado laboral.
-
Seguridad con Spring Security: Implementarás soluciones de seguridad en tus aplicaciones para protegerlas y sus datos.
-
Documentación de APIs: Descubrirás cómo documentar tus APIs con herramientas como Springdocs, facilitando su uso y mantenimiento.
-
Pruebas Unitarias con Junit 5 & Mockito: Dominarás la prueba-programación y la simulación de objetos para garantizar la calidad de tu código.
-
Desarrollo Orientado a Pruebas (TDD): Aprenderás este enfoque metodológico para escribir tests antes del código, optimizando el ciclo de vida del desarrollo.
-
Versionamiento con Git: Maestrizarás el uso de Git para mantener un registro efectivo de tus cambios y colaborar con otros desarrolladores.
-
Dockerization: Aprenderás a contenerizar tus aplicaciones Spring Boot con Docker, facilitando su despliegue y gestión.
-
Bases de Datos: Experimentarás con H2, MySql y MongoDB para interactuar y almacenar datos en diferentes tipos de sistemas de bases de datos.
-
Programación en Java: Si eres principiante en Java, hay una sección dedicada a familiarizarte con este lenguaje antes de sumergirte en el desarrollo Spring Boot.
-
Frontend con Angular: Verrás cómo construir interfaces de usuario atractivas y funcionales para consumir tus APIs creadas con Spring Boot.
-
Despliegue en AWS (Amazon Web Services): Al final del curso, te guiaré para desplegar tus aplicaciones Spring Boot y Angular en la nube, mostrando cómo escalar tu proyecto al entorno de producción.
👨🏫 Acerca del Instructor
Como tu guía en este emocionante viaje, estoy comprometido a asegurarte una comprensión clara y profunda de Spring Boot, proporcionándote el soporte necesario para superar cualquier desafío que encuentres. Estoy aquí para transformarte en un desarrollador backend experto y lista para enfrentar los retos que te presente el mercado.
Garantía de Satisfacción
🛡️ Compromiso de Calidad: Si este curso no cumple con tus expectativas en las 30 primeras jornadas desde tu compra, puedes obtener un reembolso según nuña política de garantía.
¡Te esperamos!
Prepárate para sumergirte en el mundo de Spring Boot y transformar tu carrera o proyecto académico con las habilidades más demandadas del mercado. ¡Inscríbete hoy mismo y comienza a construir el futuro de tu desarrollo backend! 👨💻✨
Screenshots




Our review
¡Hola! Gracias por compartir tus opiniones y experiencias con el curso de Spring Boot y la creación de APIs REST. Basándome en los comentarios que has proporcionado, parece que el curso ha sido de gran utilidad para muchos estudiantes, cubriendo desde conceptos básicos hasta aspectos más avanzados como pruebas unitarias y despliegue en plataformas como AWS.
Algunos puntos clave que emergen de tus comentarios son:
-
Patrón de Diseño CRUD vs. Consultas Específicas: Aunque el patrón CRUD (Create, Read, Update, Delete) es una buena manera de entender y desarrollar APIs REST, es cierto que a menudo las consultas a la base de datos pueden ser más complejas y requerir un enfoque más específico. Esto puede incluir el uso de procedimientos almacenados (SP) o funciones personalizadas. En un curso real, podrías esperar una sección dedicada a este tipo de consultas avanzadas.
-
Velocidad del Aprendizaje: Algunos estudiantes encontraron el ritmo del curso demasiado lento, mientras que otros apreciaron la atención al detalle que permitió comprender los fundamentos sólidos de Spring Boot. Esta diferencia en el ritmo deseado puede ser una cuestión de estilo personal y expectativas previas.
-
Contenido Actualizado: Algunos comentarios sugieren que el contenido del curso necesita actualizaciones para reflejar las últimas versiones de Java, Spring Boot, y otras herramientas. Esto es crucial, ya que la tecnología evoluciona rápidamente y los desarrolladores necesitan estar al tanto de las mejores prácticas y las últimas características disponibles.
-
Ejemplos en Código: Se mencionó el deseo de tener ejemplos más detallados o paso a paso en el código, lo cual es un aspecto fundamental para entender la implementación real de los conceptos aprendidos.
-
Seguridad con Spring Security: Un estudiante señaló la importancia de la seguridad y la necesidad de tener actualizaciones sobre librerías como Spring Security, una de las bibliotecas más importantes en el ecosistema Spring para manejar la seguridad en APIs REST.
-
Instalación y Configuración: En cuanto a Docker, algunos estudiantes tuvieron dificultades con su instalación en Windows 11, lo que indica que podría ser útil incluir más detalles o alternativas para la configuración de entornos específicos.
-
Soporte y Documentación: El soporte ofrecido por el profesor durante el curso fue altamente valorado, lo que sugiere que un buen sistema de apoyo y recursos adicionales es esencial para complementar el material principal del curso.
En resumen, el curso parece ser muy completo y valioso para los estudiantes que están aprendiendo o mejorando sus habilidades con Spring Boot y la creación de APIs REST. Los comentarios sugieren que, para mantener su relevancia y efectividad, el curso se beneficiaría de actualizaciones tecnológicas, ejemplos más detallados, y una atención aún mayor a las preguntas y dudas de los estudiantes.
Espero que este resumen sea útil y refleje bien tus comentarios. Si hay algo más con lo que pueda asistir o si hay alguna otra forma en la que pueda ayudarte, no dudes en decírmelo.
Charts
Price

Rating

Enrollment distribution

Coupons
Submit by | Date | Coupon Code | Discount | Emitted/Used | Status |
---|---|---|---|---|---|
- | 04/05/2021 | 6D31FA6BE8D1CB156B71 | 90% OFF | expired | |
- | 15/05/2021 | 7BE4974E530329262F52 | 90% OFF | expired | |
- | 28/05/2021 | 97094A9C6F3B793E2E42 | 90% OFF | expired | |
- | 03/06/2021 | 24694C9125245215B3E1 | 90% OFF | expired | |
- | 16/06/2021 | 16946B2F0D5EE80773AB | 90% OFF | expired | |
- | 02/07/2021 | 853CE17F51E13D3907CB | 90% OFF | expired | |
- | 17/07/2021 | A7404084806E0E50714F | 90% OFF | expired | |
- | 02/12/2021 | 0E943C867A7192A547DA | 90% OFF | expired | |
- | 04/03/2022 | FFA7C0C0BA375FF11DAA | 50% OFF | expired | |
- | 05/03/2022 | 6ED6EC4C4EB8675698EA | 35% OFF | expired | |
- | 02/04/2022 | 411AE7E7DAC210B08453 | 50% OFF | expired | |
- | 10/05/2022 | MAYO2022-09 | 90% OFF | expired | |
- | 13/06/2022 | JUNIO102022 | 90% OFF | expired | |
- | 07/07/2022 | JUNIO06072022 | 90% OFF | expired | |
- | 12/09/2022 | 12092022 | 88% OFF | expired | |
- | 10/10/2022 | OCTUBRE102022 | 88% OFF | expired | |
- | 15/11/2022 | NOVIEMBRE142022 | 88% OFF | expired | |
- | 18/01/2023 | 18ENERO2023 | 88% OFF | expired |