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
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
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.
Instructor Details
- 4.4 Rating
1,251 Reviews
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.
More courses by Houssem Dellai
Deploy Infra in the Cloud using Terraform (2026)
4.5 (1,670 Reviews)
Provider: Udemy
Time: 8.9h
$79.99
More Git courses
Git Ultimate Essentials: Everything you NEED to know (2019)
4.8 (103 Reviews)
Provider: Udemy
Time: 2.5h
$39.99
GitLab CI/CD: Pipelines, CI/CD and DevOps for Beginners (2026)
4.7 (25,572 Reviews)
Provider: Udemy
Time: 13.9h
$14.99
Git and GitHub CRASH COURSE - with Unreal Engine (2026)
4.7 (1,029 Reviews)
Provider: Udemy
Time: 6.7h
$89.99
Reviews
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.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100








