Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Desarrollo de microservicios con Spring Boot y Docker
Rating: 4.6 out of 5(38 ratings)
1,180 students

Desarrollo de microservicios con Spring Boot y Docker

Diseña, desarrolla y despliega microservicios reales con Spring Boot, MySQL, APIs REST, seguridad y Docker paso a paso.
Last updated 2/2026
Spanish

What you'll learn

  • Entender los conceptos básicos de Spring Boot y Spring Framework.
  • Crear microservicios modernos usando Spring Boot desde cero.
  • Diseñar APIs RESTful limpias y bien estructuradas.
  • Usar Docker para conexión a base de datos MySQL en un entorno de desarrollo.
  • Conectar una aplicación a base de datos MySQL con JPA.
  • Proteger tu microservicio con autenticación vía Spring Security.
  • Desplegar aplicaciones usando Docker Compose y Apache Tomcat.

Course content

7 sections60 lectures9h 20m total length
  • Introducción al curso6:14
  • Aplicaciones monolíticas vs Aplicaciones basadas en microservicios6:14
  • Estructura de un microservicio4:58
  • Concepto de Spring Boot6:09
  • Instalación de Spring Tool Suite5:27
  • Instalación de cliente Postman5:10

Requirements

  • Conocimientos básicos de Java
  • Familiaridad con programación orientada a objetos.
  • Conocimientos elementales de SQL y bases de datos relacionales.

Description

Este curso está diseñado para enseñarte a desarrollar microservicios robustos y modernos utilizando Spring Boot, MySQL y Docker, tres de las tecnologías más populares y demandadas en el desarrollo backend actual.

Spring Boot es un framework de Java que permite crear aplicaciones web y microservicios de manera rápida y con una configuración mínima. Es ampliamente utilizado en el desarrollo empresarial por su capacidad de simplificar la construcción de aplicaciones robustas. MySQL, por su parte, es uno de los sistemas de gestión de bases de datos relacionales más utilizados en todo el mundo, ideal para gestionar grandes volúmenes de datos con fiabilidad. Por último, Docker es una herramienta esencial para el despliegue de aplicaciones, permitiendo empaquetarlas en contenedores portables y escalables.

Durante el curso aprenderás desde las bases de Spring Boot hasta la implementación completa de un microservicio real. Verás cómo estructurar el proyecto, construir endpoints RESTful, aplicar lógica de negocio, conectarte a una base de datos MySQL y proteger tu aplicación con Spring Security.

También aprenderás a desplegar el microservicio en un servidor Apache Tomcat y, finalmente, utilizarás Docker Compose con el objetivo de desplegar el proyecto en un entorno de producción de manera sencilla y eficiente.

Todo el código fuente estará disponible en un repositorio de GitHub, listo para que lo uses, estudies o adaptes a tus propios proyectos. Este curso es ideal para desarrolladores que buscan dominar el backend moderno desde la práctica.

Who this course is for:

  • Desarrolladores Java que quieran aprender microservicios con Spring Boot.
  • Estudiantes de programación interesados en backend moderno.
  • Profesionales que buscan aplicar Docker y MySQL en entornos reales.