GH-200T00: Automate Your Workflow with GitHub Actions

This intermediate course shows you how to automate your software development lifecycle with GitHub Actions. You’ll learn to build and run workflows, create continuous integration pipelines, deploy applications to Azure and interact with the GitHub API using GitHub Script. It also covers publishing to GitHub Packages, creating custom actions and managing GitHub Actions across an enterprise. It prepares you for the GitHub Actions (GH-200) certification exam.

For more information, see below
Duration
8 Hours (1 Day)
Modules
2 Modules
Course type
Microsoft

Course Overview

This course introduces automation using GitHub Actions, GitHub’s CI/CD platform. Learners will create, configure, and deploy workflows to automate tasks like testing, building, and deploying code. It covers YAML syntax, reusable actions, secrets, and enterprise-scale management. Ideal for developers and DevOps professionals aiming to streamline development pipelines.

Before You Begin

  • Basic knowledge of Git and GitHub
  • Familiarity with YAML syntax
  • Exposure to CI/CD or DevOps tools
  • Experience with shell scripting or command-line tools

Key outcomes

  • Automate with GitHub Actions Streamline testing and deployment using workflows.
  • Deploy to Azure Services Build and publish apps directly to Azure.
  • Create Custom Actions Develop and share reusable GitHub Actions.
  • Scale Enterprise Workflows Manage automation across large teams and projects.

Tools you’ll use

GitHub Actions
GitHub Actions
GitHub Packages
GitHub Packages
Azure App Service / Functions
Azure App Service / Functions
YAML
YAML

Skills you’ll gain

  • Workflow Automation Setup
  • GitHub Actions Deployment
  • CI/CD Pipeline Creation
  • Custom Script Execution
  • Package Publishing Workflow
  • Enterprise Workflow Management
  • Action-Based Integration
  • DevOps Automation Strategy

What You’ll Learn

2 modules
1Lesson 1: Automate Your Workflow with GitHub
Module 1: Automate Development Tasks by Using GitHub Actions Module 2: Build Continuous Integration Workflows by Using GitHub Actions Module 3: Build and Deploy Applications to Azure by Using GitHub Actions Module 4: Automate GitHub by Using GitHub Script
2Lesson 2: Automate Your Workflow with GitHub Actions (Part 2 of 2)
Module 1: Leverage GitHub Actions to Publish to GitHub Packages Module 2: Create and Publish Custom GitHub Actions Module 3: Manage GitHub Actions in the Enterprise

Certification & Credentials

GH-200T00
Certificate track
8 Hours (1 Day)

Target Audience

Intended roles

  • DevOps Engineer

Frequently asked questions

Who should take this course?
Developers, DevOps engineers, and teams using GitHub for automation.
Is prior GitHub experience required?
Yes, basic Git and GitHub knowledge is essential.
Will I learn to deploy to cloud platforms?
Yes, you’ll learn to deploy to Azure using GitHub Actions.
Can I create my own GitHub Actions?
Absolutely! The course covers custom action creation and publishing.
Is this course suitable for enterprise teams?
Yes, it includes managing GitHub Actions at scale for enterprises.
Duration

8 Hours (1 Day)

Modules

2 Modules

Course type

Microsoft

Category

Microsoft

Intended roles

DevOps Engineer

Prerequisites

Basic knowledge of Git and GitHub, Familiarity with YAML syntax, Exposure to CI/CD or DevOps tools, Experience with shell scripting or command-line tools

Reviews

There are no reviews yet.

Be the first to review “GH-200T00: Automate Your Workflow with GitHub Actions”

Your email address will not be published. Required fields are marked *