GitHub Actions
GitHub Actions es la plataforma nativa de GitHub para construir pipelines de integración y entrega continua sobre tu propio repositorio. Aprendes a diseñar workflows en YAML con jobs paralelos, montar pipelines de test y build para varios lenguajes, desplegar a cloud y Kubernetes con identidad federada, reutilizar workflows a nivel organización y operar runners propios. Al terminar entregas pipelines CI/CD gobernables, auditables y seguros para proyectos enterprise.
Estructura del curso
- Introducción a CI/CD Lección
- Arquitectura de GitHub Actions Lección
- Eventos y triggers Lección
- Test fundamentos de GitHub Actions Test
Detalles del curso
Público objetivo
- Desarrolladores que quieren automatizar testing y despliegue de sus proyectos en GitHub.
- Ingenieros DevOps que buscan implementar pipelines CI/CD integrados con el flujo de trabajo de GitHub.
- Tech Leads que necesitan estandarizar y gobernar los workflows de sus equipos a nivel de organización.
Contenido del roadmap
Fundamentos y sintaxis
Conceptos de CI/CD, arquitectura de GitHub Actions, primer workflow, sintaxis YAML, runners, jobs, steps, condicionales, strategy matrix y concurrencia.
Actions, CI y CD
Actions del Marketplace y personalizadas (JavaScript, Docker, composite), pipelines de testing y linting, caché, artefactos, environments, secretos, estrategias de despliegue y approval gates.
Seguridad y patrones avanzados
Gestión de secretos, OIDC, permisos granulares, supply chain security, reusable workflows, workflow dispatch, outputs entre jobs y self-hosted runners.
Producción
Monitorización, optimización de costes, workflows de organización, starter workflows y debugging.
Objetivos de aprendizaje
- Dominar la sintaxis de workflows YAML incluyendo jobs, matrix, condicionales y concurrencia.
- Crear actions personalizadas (JavaScript, Docker, composite) y consumir actions del Marketplace.
- Implementar pipelines de CI con testing, linting, caché y artefactos, y pipelines de CD con environments y aprobaciones.
- Aplicar prácticas de seguridad: OIDC, permisos de mínimo privilegio, Dependabot y CodeQL.
- Diseñar reusable workflows, gestionar self-hosted runners y optimizar costes en producción.
Antes de comprar
¿Cuánto dura el acceso?
Acceso permanente. El curso queda asociado a tu cuenta para siempre, con todas las lecciones, ejercicios y certificado.
¿Incluye certificado?
Sí. Al superar el curso recibes un certificado con QR público verificable. La URL del certificado es pública: puedes compartirla en LinkedIn o con un empleador sin que necesiten una cuenta CertiDevs.
¿Puedo pedir factura con NIF?
Sí. En el proceso de compra puedes indicar datos de facturación con NIF español o europeo. Stripe emite la factura electrónica automáticamente.
¿Hay devolución?
Sí. Devolución íntegra dentro de los 14 días naturales desde la compra siempre que no se haya consumido el contenido. Escríbenos a hola@certidevs.com con el correo de tu cuenta y procesamos el reembolso.
Otras formas de aprender
Toma de contacto con una tecnología antes de comprometerte con el itinerario completo.
Currículo completo por tecnología con ejercicios evaluados por IA y certificado verificable.
1, 3, 6 o 12 meses de acceso a todo el catálogo. El plan anual (120 €) equivale a 6 cursos sueltos.
Itinerario diseñado por ingenieros con varios cursos integrados y certificado de carrera.
¿Te lo paga tu empresa o lo quieres para tu equipo? Tenemos modelos corporativos sin permanencia.
Ver propuesta para empresas