Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
GitHub Actions for Beginners
Rating: 4.6 out of 5(8 ratings)
28 students

GitHub Actions for Beginners

Learn GitHub Actions to start creating or understanding CI/CD Workflows
Last updated 9/2025
English

What you'll learn

  • Understand GitHub Actions
  • Write and Manage Workflows
  • Manage Environments, Variables and Secrets
  • Create CI/CD Pipelines using GitHub Actions
  • Composite Actions and Reusable Workflow
  • Authentication in GitHub Actions
  • Create and Use Custom Actions

Course content

10 sections51 lectures4h 34m total length
  • GitHub Actions - Overview5:38

    Explore how GitHub actions provide a ci cd platform to automate build, test, and deployment pipelines through workflows, jobs, steps, and actions, with runners ranging from ubuntu to self-hosted.

  • Overview - Continued3:01

    Explore the components of GitHub Actions, including workflows, jobs, runners, steps, and reusable actions. Learn how events and triggers—such as pull requests, merges, and external webhooks—drive CI/CD and deployments.

  • Resources0:01

Requirements

  • No prior GitHub Actions knowledge is required
  • Basic GitHub knowledge is recommended
  • Basic Development/Testing/Deployment knowledge is recommended

Description

GitHub Actions is fast-growing CI / CD platform due to its native integration within GitHub, enabling the automation of software development, testing and deployment workflows directly within a repository.


I have created this course to help you learn GitHub Actions Via example Workflows. The course intends to enable you to explore and start working with GitHub Actions.


In ChatGPT era, I believe we don't need a long course that promise to cover everything about a subject, we just need a short enough course which enables learner to start exploring and using the subject. This is how I have been learning about new subjects now a days and have created this course with minimal length following same practice.


Course Content:

The course is divided in to multiple independent sections and each section contains video lectures and resources at end of section. You can also go through individual section for quick reference or revision.


  • Video Lectures  -> Covers concepts and examples for each section.

  • Resources  ->  Contains notes and examples for download, which were discussed in video lectures.


Playback Speed:

Recommended -> 1.25 or 1.5


I hope the course helps you achieve your objectives , and please share your inputs and feedbacks, when you go through the course.

Who this course is for:

  • If you are DevOps  just starting with GitHub Actions, the course is for you !
  • If you are Developer hoping to learn and explore GitHub Actions quickly via examples, the course is for you !
  • If you are QA/SDET hoping to learn and explore GitHub Actions quickly via examples, the course is for you !
  • If you are Leads/Manger in your team and hoping to understand GitHub Actions quickly via examples, the course is for you !