Skip to content
GitHub Universe 2025
Explore 100+ talks, demos, and workshops at Universe 2025. Choose your favorites.

GitHub Actions Training

Introduction

The GitHub Actions Fundamentals offering is a 2-day, 6-hour training that provides customers with a foundational understanding of GitHub Actions.

Overview

In this instructor-led training session, GitHub’s experts enable teams to start leveraging GitHub Actions in their own projects across a multitude of use cases; CI, CD, administrative tasks, project management, and more.

The syllabus consists of a mix of presentation, demos, hands-on labs, plus ample time to engage in Q\&A with a GitHub Actions expert.

After this training, your teams will be able to automate their own workflows as well as understand the key concepts related to GitHub Actions, such as the workflow syntax, secrets management, runners, how to build custom actions, and best practices.

Topics

  • Introduction to GitHub Actions
  • Managing GitHub Actions and Workflows
  • GitHub Actions environments and secrets
  • Building Custom GitHub Actions
  • Introduction to GitHub Actions migration
  • GitHub Actions runners deep dive
  • CI/CD with GitHub Actions

Customer benefits

The offering will help customers:

  • Accelerate software delivery
  • Enhance security and compliance
  • Optimize costs and improve efficiency
  • Standardize automation practices
  • Enable seamless CI/CD migrations
  • Improve operational visibility

Learning objectives

After completing this training, learners will be able to:

  • Understand the core concepts and components of GitHub Actions
  • Create and manage workflows to automate CI/CD pipelines efficiently
  • Differentiate between GitHub-hosted and self-hosted runners and configure them effectively
  • Secure workflows using secrets and environments, including gated deployments and approval processes
  • Apply advanced workflow syntax (e.g., concurrency, permissions, reusable workflows, matrix strategies)
  • Design and implement custom GitHub Actions using JavaScript, Docker, and Composite Actions
  • Implement best practices for managing Actions, including security, compliance, efficiency, and reusability

Audience

Required:

  • Developers
  • DevOps teams

Optional:

  • Engineering managers
  • Team leads

Delivery details

  • Level: Fundamentals [100]
  • Offering type: Training
  • Format: Remote
  • Class size: 16 participants maximum

Customer prerequisites

Before this training, the customer needs to have the following in place:

  • GitHub Account

How can we help?

Let's build a customized solution that meets all of your needs.

This field is required.
Please enter a valid work email address.
This field is required.
This field is required.
For support questions, head to
github.com/contact