curso de_
Docker en la práctica para Backend Java
Es parte de los cursos de Containers en DevOps.
Discusiones sobre este curso
Resumen del curso
- Configura entornos aislados utilizando contenedores.
- Integra servicios esenciales como bases de datos, mensajería y caché.
- Orquestra contenedores mediante Docker Compose.
- Resuelve desafíos de conexión y gestión de credenciales.
- Desarrolla una API de productos robusta con Spring Boot.
- Aplica buenas prácticas de persistencia y monitoreo en entornos contenedorizados.
Público Objetivo
Este curso está dirigido a profesionales y estudiantes de tecnología interesados en perfeccionar sus competencias en el desarrollo de APIs robustas, con énfasis en la contenedorización e integración de servicios esenciales. Al finalizar el curso, será posible aplicar prácticas modernas para crear entornos estables y orquestar servicios críticos, garantizando soluciones confiables para aplicaciones contemporáneas.
Contenido relacionado
Cursos de Containers en DevOps. Lea nuestros artículos de DevOps.
Última actualización
6/8/2026
¿Ya eres alumno?
8h
p/ conclusión
47
Actividades
166
Minutos de video
2
Alumnos en este curso
0
Nota del curso
Certificado de participación
Instructores
Contenido Detallado
1. Preparando el ambiente de la API con Spring Boot
- Presentación
- Instalación de Java e IntelliJ
- Proyecto del curso
- Entendiendo la Arquitectura del Proyecto
- Configurando el ambiente de desarrollo
- Entendiendo diferentes tipos de ambientes
- Configurando el ambiente de desarrollo
- Aislamiento de ambiente
- Haz lo que hicimos en el aula
- ¿Qué aprendimos?
2. Docker para el desarrollo
- Proyecto del aula anterior
- ¿Qué son los contenedores?
- Funcionalidades básicas de Docker
- Para saber más: ¿Qué es Docker?
- Implementando contenedores para optimizar la logística
- Trabajando con Postgres en Docker
- Para saber más: ¿Qué es PostgreSQL?
- Configurando volúmenes en Docker
- Configurando puertos en Docker
- Gestión de puertos en una plataforma de organigramas
- Haz lo que hicimos en el aula
- ¿Qué aprendimos?
3. Orquestración con Docker Compose
- Proyecto del aula anterior
- ¿Qué es Docker Compose?
- Implementando Docker Compose
- Configurando PostgreSQL en Docker Compose
- Configurando LocalStack en Docker Compose
- Para saber más: Comparación entre LocalStack y otras herramientas de emulación de servicios cloud
- Configurando RabbitMQ en Docker Compose
- Para saber más: ¿Qué es RabbitMQ?
- Configurando Redis en Docker Compose
- Configurando Zipkin en Docker Compose
- Para saber más: Observabilidad con Zipkin
- Probando funcionalidades con entornos simulados
- Consolidando el conocimiento sobre Docker Compose
- Haz lo que hicimos en el aula
- ¿Qué aprendimos?
4. Build y pruebas con Docker
- Proyecto del aula anterior
- Probando la aplicación con Docker Compose
- Generando el Dockerfile
- Para saber más: Optimización de Dockerfile
- Integrando API Producto a Docker Compose
- Gestión de dependencias
- Haz como hicimos en el aula
- Proyecto final del curso
- Conclusión
- ¿Qué aprendimos?
Acceso a todos los cursos
Estudiar las 24 horas, dónde y cuándo quieras
Nuevos cursos cada semana