GH-200 Automate your workflow with GitHub Actions - ITEL
GH-200 Automate your workflow with GitHub Actions
Course Code:
GH-200
Duration:
1 Day
Delivery Mode:
Instructor-led training (ILT)/Online Learning (OLL)
Start Date:
Contact Us
End Date:
Contact Us
Fees:
$817.5

Learn how GitHub Actions enables you to automate your software development cycle. You’ll learn how to plan automation of your software development life cycle with GitHub Actions workflows, use GitHub Actions to automatically build an application, and use GitHub Script to interact with the GitHub API.

Course Outline

Lesson 1: Automate your workflow with GitHub Actions Part 1 of 2

  • Automate development tasks by using GitHub Actions
    • Introduction
    • How does GitHub Actions automate development tasks?
    • Identify the components of GitHub Actions
    • Configure a GitHub Actions workflow
    • Exercise – Create and run a basic GitHub Actions workflow
  • Build continuous integration workflows by using GitHub Actions
    • Introduction
    • How do I use GitHub Actions to create workflows for CI?
    • Manage and debug workflows in GitHub Actions
    • Customize your workflow with environment variables
    • Cache, share and debug workflows
    • Exercise – Create the CI workflow on GitHub
  • Build and deploy applications to Azure by using GitHub Actions
    • Introduction
    • How do I use GitHub Actions to deploy to Azure?
    • Remove artifacts, create status badges, and configure environment protections
    • Exercise – Create a workflow that deploys a web app to Azure
  • Automate GitHub by using GitHub Script
    • Introduction
    • What is GitHub Script?
    • Exercise – Using GitHub Script in GitHub Actions
Lesson 2: Automate your workflow with GitHub Actions Part 2 of 2

  • Leverage GitHub Actions to publish to GitHub Packages
    • Introduction
    • What is GitHub Packages?
    • Publish to GitHub Packages and GitHub Container Registry
    • Knowledge check
    • Exercise – Publish to a GitHub Packages registry
    • GitHub Packages for code packages
  • Create and publish custom GitHub actions
    • Introduction
    • Create a custom GitHub action
    • Publish a custom GitHub action
    • Exercise – Create a custom JavaScript GitHub action
  • Manage GitHub Actions in the enterprise
    • Introduction
    • Understanding GitHub enterprise models
    • Manage actions and workflows
    • Control access and usage of actions in your enterprise
    • Managing and leveraging reusable components in GitHub Actions
    • Manage runners
    • Configure self-hosted runners for enterprise use
    • Manage encrypted secrets
    • Exercise – Use a repository secret in a GitHub Actions workflow

Course Fee (inclusive of 9% GST)

$817.5 *Funding not available
Course Prerequisite
None
Important Notes
Course Completion Requirements:
  1. Attended at least 75% of the course
  2. Declared as competent during the assessments
Who Should Attend?
This course in intended for students who want to use GitHub to help developers and DevOps engineers build and deploy applications quickly. Additionally, students will discover which GitHub Actions features are available for their enterprise instance and learn how to use them.

Why ITEL?

  • Diverse Range of IT Courses

    We offer a diverse range of IT courses tailored to student needs. Our curriculum covers foundational to advanced topics, ensuring comprehensive learning. We stay updated with industry trends to deliver relevant courses.

  • Skilled & Experienced Instructors

    We are proud to have a team of highly skilled and experienced instructors. Our instructors are industry professionals with in-depth knowledge and expertise across various IT domains.

  • Practical & Hands-on Exercises

    Our courses feature hands-on exercises, projects, and simulations to build practical skills. Students gain confidence by applying knowledge to real-world scenarios.

Course Enquiry for GH-200 Automate your workflow with GitHub Actions

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
I want to find out more about:*
Where did you hear of ITEL?*
*Note: If you chose Others, kindly provide more information in the Remarks/Comments/Questions box.
Consent*
Newsletter Subscription

Download Windows Server 2019 Administration (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Cloud Technology Solutions Architect Associate (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Security Analysis and Penetration Testing (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Information Systems Security (SF) [OLL] Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Microsoft Certified: Azure Fundamentals (AZ-900) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Microsoft Certified Azure Network Engineer Associate (AZ-700) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Cyber Threat Intelligence Analyst (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Cyber Forensics Investigator (SF) [OLL] Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Cyber Security Incident Handling and Response (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Certified Ethical Hacker (CEH) (SF) [OLL] Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Certified Ethical Hacker (CEH) (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download (SCTP) Advanced Certificate in Cyber Security Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download (SCTP) Higher Certificate in Network Administration Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Strategic Cyber Security Leadership (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Download Cisco Certified Network Associate (CCNA) (SF) Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Course Listing Download Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List

Cisco Certified Network Associate Download Course Brochure

This field is for validation purposes and should be left unchanged.
Sign Up For Our Mailing List