Skip to content
UdemyGitPaid courseBeginner levelCertificate

Learn Github Actions for CI/CD DevOps Pipelines (Udemy.com)

Learn how to create DevOps CI/CD pipelines for web, database, container and cloud apps with Github Actions

Created by: Houssem Dellai

Last updated July 2025

icon
What you will learn

  • The fundamentals for writing CI/CD pipelines with Github Actions
  • Best practices for editing Github workflows
  • Triggering a workflow on a Pul Request, Tag, Push or on a schedule
  • Creating DevOps pipelines for Web Apps, Container apps and Databases
  • Deploying apps and infra into Azure Cloud
  • Using Terraform and Bicep (Infra as Code) with Github Actions
  • Creating custom runner to run the pipelines
  • Implement DevSecOps principles

How it compares

Against the other 108 rated Udemy courses in Git on CourseDuck:

  • Rating4.4 out of 5higher than 35% of them
  • Reviews1,251#39 of 109 by number of reviews
  • Length3.8 hourslonger than 55% of them
  • Last updatedJuly 2025more recently than 66% of them

icon
Course Description

DevOps became very important for organizations willing to automate and modernize their workloads. Thanks to its capabilities, it is never been easier create a pipeline that can do all the required steps to build 'almost' any kind of application and deploy 'almost' to any environment. All of this with a click of a button.

Not only that, using DevOps features makes it possible to secure the pipelines when managing secrets or when connecting to the target production environment. That become today what is known as DevSecOps.

Many known tools are available to implement DevOps like Jenkins, Gitlab CI, Azure DevOps Pipelines and many more. Github Actions is one of these tools. It did become popular from the first day it was launched back in 2018. That success was due to the popularity of Github as a platform to host the source code used by more than 50 million users. It was very natural to use the same platform to build and deploy that code into production.

This course will walk you through the creation of CI/CD DevOps pipelines to take your code, build it, scan it, test it then deploy it into Dev, Test and Prod environments whether that is in premise or on the cloud.

Using multiple demonstrations, we will show the powerful features of Github Actions.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Houssem Dellai

Houssem Dellai is a Cloud Solution Architect at Microsoft with a strong background in modern cloud technologies and software development. Prior to joining Microsoft, he was honored as a Microsoft Most Valuable Professional (MVP) for five consecutive years, recognizing his contributions to the developer community.

If you’ve ever searched for content on Docker, Kubernetes, DevOps, Terraform, Xamarin, ASP.NET, or Azure, chances are you’ve come across his work—whether through his popular YouTube channel or his articles published on Microsoft Blog, Medium, and CodeProject.

Houssem is also an experienced conference speaker and a Microsoft Certified Trainer (MCT) who has trained thousands of students and professionals worldwide. His deep understanding of where learners struggle allows him to simplify complex concepts and make cutting-edge technologies accessible to everyone.

icon
More courses by Houssem Dellai

$14.99

$79.99

icon
More Git courses

$99.99

$39.99

$14.99

$109.99

$74.99

$89.99

icon
Reviews

4.4

1,251 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Bohdan Kovalenko on 8/12/2026

Great intro into GHA and it's integration with other DevOps systems

By Deepak Shenoy on 6/7/2026

Straight to the point - good job not adding unnecessary minutes. Developers just don't have time for courses that pad time

By Dave Belser on 1/12/2026

This course introduces the essential basics of GitHub Actions CI/CD workflows and breaks down the steps into consumable pieces for anyone that is pursuing CI/CD automation with a GitHub/Terraform/Kubernetes technical stack.

By Patrice Alphonse ENAMA NGA on 12/26/2025

Je veux comprendre le concept et pouvoir l'utiliser correctement dans ma carrière et se cours va m'aider a y arriver j'ai confiance a udemy et j'aime le cours

By Jeremie Inkura on 10/2/2025

I would not say this is beginner level. This course exposes a lot of points related to CI/CD in different environment. It's a good summary of what is expected in this field but as is, it would not allow a beginner like me to just go from what I gathered here and create my own workflows. Still it was a nice introduction to the topic.

By Shubham on 5/2/2025

Trainer assumes that you know github actions beforehand. No step by step follow approach. Just teaches what he has done. At times feels struggling.

By Daniel Cuevas on 5/25/2024

This is a great if you already are familiar with CI CD, pipelines, GitHub, etc... This course does not go into "Basics" or "from scratch" type of lectures. It will give some really good examples about GitHub pipelines with Azure infrastructure, AKS, containers, etc. So if you are already familiar with all those topics, and looking for something "intermediate", this is a great course for you. Which is really the only downside for me. I though it was going to include all the necessary basis based on the course "title". Cheers from Mexico City.

By Zied Jaballah on 1/17/2024

I have always heard about GitHub actions, but I never gave them a try. I used this course to get an idea about the subject. Houssem is doing an excellent job explaining it with clear steps and practical examples.

By Obinna Achara on 11/8/2023

Lots of good working examples and demos for workflows, but could do with more explanation around the underlying concepts and usage of GitHub actions.

By Zeineb Labbane on 5/6/2022

J'aurais bien aimé qu'il fasse une petite introduction sur les github actions. Sinon le cours était très instructif et clair. Merci et Bonne continuation.

Showing all 10 reviews on CourseDuck

Read all 1,251 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100