Automate your workflow with GitHub Actions

  • Metodología
    Virtual
  • Tipo de actividad
    Curso
  • Tipo de edición
    Edición única tarde (desempleados/as y ocupados/as
  • Fecha inicio
    08/02/2027
  • Fecha fin
    12/02/2027
  • Certificación
  • Examen certificación
    GH-200: GitHub Actions
  • Fecha prueba selección
    16/01/2027 00:00:00
  • Criterio de selección
    • Prueba técnica presencial en el CNTG en Santiago de Compostela
  • Período de registro
    01/01/2027 - 15/01/2027
  • Matrícula
    Gratuita
  • Horario
    De luns a vernes de 16:30 a 20:30 horas.
  • Número de plazas
    20
  • Número de inscritos
    0
  • Tecnologías
    • Microsoft
    • DevOps
    • Azure
Descripción

GitHub Actions permite automatizar procesos asociados al ciclo de vida del desarrollo de software directamente desde los repositorios de GitHub.

Este curso proporciona los conocimientos necesarios para diseñar, crear, ejecutar, mantener y solucionar problemas en workflows de GitHub Actions. Se estudian los eventos y desencadenadores, jobs, steps, runners, variables, secretos, artefactos, reutilización de componentes y estrategias de integración y entrega continuas.

La formación aborda también la creación y publicación de acciones personalizadas, GitHub Packages, la integración con servicios externos, la administración de GitHub Actions en organizaciones y empresas y las medidas necesarias para proteger y optimizar la automatización.

El curso está orientado a la preparación de la certificación oficial GitHub Actions (GH-200).

Objetivos
  • Comprender la arquitectura y los componentes fundamentales de GitHub Actions.
  • Diseñar y crear workflows para automatizar tareas de desarrollo.
  • Configurar eventos y desencadenadores de workflows.
  • Trabajar con jobs, steps, expresiones y lógica condicional.
  • Utilizar variables, contextos, secretos y permisos de manera adecuada.
  • Crear workflows de integración continua.
  • Automatizar procesos de construcción, pruebas y despliegue.
  • Gestionar y solucionar problemas en workflows.
  • Utilizar artefactos y mecanismos de caché.
  • Crear workflows reutilizables y componentes compartidos.
  • Utilizar GitHub Script para interactuar con la API de GitHub.
  • Utilizar GitHub Packages para publicar paquetes e imágenes.
  • Crear, versionar, mantener y publicar acciones personalizadas.
  • Configurar y administrar runners hospedados y autohospedados.
  • Gestionar GitHub Actions a escala de organización y empresa.
  • Aplicar medidas de seguridad y optimización a los procesos automatizados.
  • Preparar las competencias evaluadas en el examen oficial GH-200.
Dirigido a
  • Desarrolladores y desarrolladoras que quieran automatizar procesos de construcción, pruebas y despliegue.
  • Profesionales DevOps responsables de flujos de integración y entrega continuas.
  • Administradores de GitHub que necesiten gestionar GitHub Actions en organizaciones o empresas.
  • Profesionales técnicos con experiencia en repositorios GitHub y conceptos de CI/CD.
  • Personas interesadas en preparar la certificación oficial GitHub Actions GH-200.
Perfil del docente

Microsoft Certified Trainer con experiencia acreditada en desarrollo de software, GitHub y prácticas DevOps, especialmente en automatización mediante GitHub Actions y diseño de procesos CI/CD. Deberá disponer de conocimientos en creación y mantenimiento de workflows y acciones, runners, seguridad, GitHub Packages, integración con servicios externos y administración de GitHub Actions en organizaciones. 

Temario

Módulo 1: Introducción a GitHub Actions
Módulo 2: Creación y administración de workflows
Módulo 3: Variables, contextos y secretos
Módulo 4: Integración continua con GitHub Actions
Módulo 5: Artefactos y resultados de workflows
Módulo 6: Entrega y despliegue continuos
Módulo 7: GitHub Script
Módulo 8: Workflows reutilizables
Módulo 9: GitHub Packages
Módulo 10: Creación de acciones personalizadas
Módulo 11: Publicación y mantenimiento de acciones
Módulo 12: Runners
Módulo 13: Administración empresarial de GitHub Actions
Módulo 14: Seguridad de GitHub Actions
Módulo 15: Optimización y solución de problemas
Módulo 16: Preparación para la certificación GH-200

  • Horas
    20
  • Beneficios
    • Opción gratuita de un examen de certificación oficial
    • Diploma de asistencia
  • Fecha fin renuncia
    20/01/2027
  • Fecha inicio inscripción
    01/01/2027
  • Fecha fin inscripción
    15/01/2027
  • Estado
    INICIAL
  • Horas distancia
    20
  • Horas presenciales
    0
  • Horas teleformación
    0
  • Máximo horas de ausencia
    3
  • Módulos
    • Módulo igualdad (5 horas)
  • Plazo abierto
    No