
Este máster recorre GitHub como plataforma empresarial de desarrollo: gobierno, repositorios, colaboración, automatización, asistencia de IA, seguridad y sistemas agénticos. El objetivo es mejorar simultáneamente productividad, control y resiliencia del software.
El itinerario se alinea con GH-100, GH-200, GH-300, GH-500 y GH-600. Las prácticas cubren GitHub Enterprise, Actions, Copilot, seguridad avanzada y el uso de GitHub como sistema de registro y plano de control para agentes en el SDLC.
Al finalizar, el alumno habrá diseñado una organización gobernada, pipelines reutilizables, una adopción responsable de Copilot, una estrategia de seguridad y un flujo agéntico con límites, observabilidad y aprobación humana.
- Experiencia básica con Git, repositorios y pull requests.
- Conocimientos iniciales de desarrollo de software y CI/CD.
- Familiaridad con seguridad de aplicaciones y uso de APIs.
- Organización de laboratorio de GitHub con funciones necesarias habilitadas.
- Duración: 90 horas distribuidas en 9 módulos.
- Alineación: GH-100, GH-200, GH-300, GH-500 y GH-600.
- Metodología: laboratorios guiados, retos aplicados y proyecto final.
- Evaluación: evidencias prácticas, revisión técnica y condición de superación del 80%.
- Resultado: portfolio de artefactos reutilizables y proyecto defendible.
Esta formación está dirigida a:
- Administradores de GitHub Enterprise y responsables de plataforma.
- Desarrolladores, DevOps engineers y engineering managers.
- Equipos AppSec y responsables de seguridad de la cadena de suministro.
- Profesionales que preparan GH-100, GH-200, GH-300, GH-500 o GH-600.
Módulo 1. Administración y gobierno de GitHub — 10 horas
- Enterprise, organizaciones, repositorios, roles y equipos.
- Políticas, reglas, autenticación, identidad y acceso.
- Auditoría, cumplimiento, adopción y operación a escala.
- Práctica aplicada: Diseño de una organización empresarial gobernada.
Módulo 2. Colaboración y gestión del código — 10 horas
- Estrategias de ramas, pull requests, revisiones y CODEOWNERS.
- Issues, Projects, releases y automatización de colaboración.
- Reglas de protección, merge queue y trazabilidad.
- Práctica aplicada: Flujo de contribución con políticas y métricas.
Módulo 3. GitHub Actions: fundamentos y arquitectura — 10 horas
- Eventos, workflows, jobs, steps, runners y artefactos.
- Variables, secretos, permisos y contextos.
- Acciones reutilizables, matrices, caché y depuración.
- Práctica aplicada: Pipeline CI seguro y reutilizable.
Módulo 4. Entrega, entornos e infraestructura — 10 horas
- Environments, aprobaciones, OIDC y despliegues cloud.
- Versionado, promoción, estrategias de release y rollback.
- IaC, políticas y observabilidad de la entrega.
- Práctica aplicada: Entrega continua sin secretos permanentes.
Módulo 5. GitHub Copilot para desarrollo responsable — 10 horas
- Completado, chat, contexto, instrucciones y agentes.
- Prompting, revisión, pruebas y productividad medible.
- Privacidad, exclusiones, propiedad intelectual y uso responsable.
- Práctica aplicada: Flujo de desarrollo asistido con criterios de aceptación.
Módulo 6. Seguridad de secretos y cadena de suministro — 10 horas
- Secret scanning, push protection y respuesta.
- Dependabot, dependency review, SBOM y procedencia.
- Políticas, campañas y prevención antes del merge.
- Práctica aplicada: Estrategia de reducción de exposición y vulnerabilidades.
Módulo 7. Code Security y CodeQL — 10 horas
- Code scanning, consultas, suites y configuración.
- Triaje, priorización, remediación y falsos positivos.
- Integración con workflows, campañas y métricas de riesgo.
- Práctica aplicada: Análisis de código y plan de remediación verificable.
Módulo 8. Sistemas agénticos en el SDLC — 10 horas
- Agentes, herramientas, contexto, memoria y límites.
- GitHub como sistema de registro y plano de control.
- Seguridad, permisos, observabilidad y aprobación humana.
- Práctica aplicada: Agente limitado que propone un cambio y aporta evidencia.
Módulo 9. Proyecto final DevSecOps con IA — 10 horas
- Gobierno, repositorios, Actions, Copilot y seguridad.
- Flujo agéntico con controles y revisión obligatoria.
- Métricas de entrega, calidad, riesgo y adopción.
- Práctica aplicada: Plataforma demostrable y hoja de ruta de implantación.

