Aprende a dominar Git, GitHub Copilot y DevOps con prácticas de CI/CD y despliegues seguros en entornos empresariales.
Objetivos del curso
Al finalizar el curso serás capaz de:
- Configurar y aplicar GitHub Copilot en Visual Studio Code para mejorar la productividad en proyectos con JavaScript y Python.
- Traducir y optimizar código con GitHub Copilot Labs, incorporando documentación, pruebas y depuración asistida.
- Diseñar y gestionar repositorios Git y flujos de trabajo colaborativos en entornos empresariales con Azure Boards y Azure Repos.
- Implementar integración continua con Azure Pipelines y GitHub Actions, incluyendo la compilación y despliegue de contenedores.
- Desarrollar y aplicar estrategias de versiones con canalizaciones YAML, pruebas automatizadas y control de implementaciones.
- Implementar despliegues continuos seguros mediante patrones como blue/green, feature flags y pruebas progresivas, integrando servicios de seguridad como Azure Key Vault.
- Desarrollar una aplicación completa en Python con el apoyo de GitHub Copilot, aplicando buenas prácticas de DevOps y CI/CD.
- Profesor: Jesus Gento
- Profesor: Profesor NI
- Profesor: Rafael Quiroz