GitHub Actions para CI/CD: Automatización de Builds, Tests y Deploys
Curso práctico para DevOps Engineers que desean dominar GitHub Actions implementando pipelines de CI/CD completas. Aprenderás a configurar workflows automatizados para builds, ejecución de tests y despliegues en entornos modernos, aplicando buenas prácticas desde el primer día.
Contenido del curso
Este módulo te prepara para crear tu primer workflow funcional, entendiendo los componentes esenciales de GitHub Actions y configurando un entorno de trabajo práctico. Aprenderás por qué la automatización temprana acelera el desarrollo y reduce errores humanos.
Aquí profundizarás en workflows que ejecutan builds y tests de forma confiable, entendiendo por qué la integración continua mejora la calidad del código y facilita la detección temprana de bugs.
- 2.1Configura builds para diferentes lenguajes (Node.js, Python, Java)Lectura20 min
- 2.2Implementa tests unitarios y de integración en tu pipelineLectura25 min
- 2.3Ejercicio práctico: Crea un workflow que falle si los tests no pasanLectura30 min
- 2.4Optimiza tiempos de ejecución con caching y matricesLectura15 min
- 2.5Quiz: Builds y Tests AutomatizadosQuiz10 min
Aprenderás a desplegar aplicaciones de forma automática y segura, entendiendo por qué los deploys automatizados reducen riesgos y permiten entregas frecuentes en entornos de producción y staging.
- 3.1Configura deploys a AWS, Azure o Google CloudLectura20 min
- 3.2Implementa estrategias de despliegue blue-green y canaryLectura25 min
- 3.3Ejercicio práctico: Despliega una app simple a un entorno cloudLectura30 min
- 3.4Maneja secretos y variables de entorno de forma seguraLectura15 min
- 3.5Quiz: Despliegues AutomatizadosQuiz10 min
Este módulo final te desafía a integrar todo lo aprendido en un proyecto real, demostrando por qué una pipeline completa desde commit hasta producción es esencial para el rol de DevOps Engineer.
- 4.1Diseña la arquitectura de tu pipeline CI/CDLectura20 min
- 4.2Implementa el workflow de build, test y deployLectura30 min
- 4.3Proyecto práctico: Crea y ejecuta una pipeline completa para una app demoLectura40 min
- 4.4Monitorea y depura tu pipeline en producciónLectura15 min
- 4.5Quiz Final: Evaluación de la Pipeline CI/CDQuiz15 min
Crea tu propio curso
La IA genera el contenido. Vos elegis el tema. En minutos tenes un curso completo para compartir.
Crear curso gratis