HOME > Development > Learn Github Actions for CICD DevOps Pipelines

Learn Github Actions for CICD DevOps Pipelines

  • Development
  • Apr 29, 2025
SynopsisLearn Github Actions for CI/CD DevOps Pipelines, available at...
Learn Github Actions for CICD DevOps Pipelines  No.1

Learn Github Actions for CI/CD DevOps Pipelines, available at $54.99, has an average rating of 4.3, with 30 lectures, 4 quizzes, based on 309 reviews, and has 43035 subscribers.

You will learn about 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 This course is ideal for individuals who are All beginners (developers, ops and devops) who wants to learn Github Actions or Developers who already use Git and Github and are looking to master another cool feature of Github or DevOps beginners looking for step by step guide to create their first successful CI/CD pipelines or Ops experts looking for to use Github to automate the deployment of their infrastructure It is particularly useful for All beginners (developers, ops and devops) who wants to learn Github Actions or Developers who already use Git and Github and are looking to master another cool feature of Github or DevOps beginners looking for step by step guide to create their first successful CI/CD pipelines or Ops experts looking for to use Github to automate the deployment of their infrastructure.

Enroll now: Learn Github Actions for CI/CD DevOps Pipelines

Summary

Title: Learn Github Actions for CI/CD DevOps Pipelines

Price: $54.99

Average Rating: 4.3

Number of Lectures: 30

Number of Quizzes: 4

Number of Published Lectures: 30

Number of Published Quizzes: 4

Number of Curriculum Items: 34

Number of Published Curriculum Objects: 34

Original Price: 44.99

Quality Status: approved

Status: Live

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
  • Who Should Attend

  • All beginners (developers, ops and devops) who wants to learn Github Actions
  • Developers who already use Git and Github and are looking to master another cool feature of Github
  • DevOps beginners looking for step by step guide to create their first successful CI/CD pipelines
  • Ops experts looking for to use Github to automate the deployment of their infrastructure
  • Target Audiences

  • All beginners (developers, ops and devops) who wants to learn Github Actions
  • Developers who already use Git and Github and are looking to master another cool feature of Github
  • DevOps beginners looking for step by step guide to create their first successful CI/CD pipelines
  • Ops experts looking for to use Github to automate the deployment of their infrastructure
  • 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.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Chapter 2: Starting with the basics

    Lecture 1: Create first Github Actions workflow

    Lecture 2: Create workflow with input

    Chapter 3: Creating Workflow for .NET apps

    Lecture 1: Create workflow for .NET app

    Lecture 2: Create workflow to build and deploy web app into Azure cloud

    Chapter 4: Deploying Infrastructure into the Cloud

    Lecture 1: Deploying Terraform infra into Azure

    Lecture 2: Deploy Bicep infra with Github Actions (part 1)

    Lecture 3: Deploy Bicep infra with Github Actions (part 2)

    Chapter 5: Building and pushing containers to the registry

    Lecture 1: Build and push docker image to container registry in Github Workflow

    Chapter 6: Deploying to Kubernetes/AKS

    Lecture 1: Explaining CI/CD for Kubernetes

    Lecture 2: Build, push image and deploy to Kubernetes/AKS

    Lecture 3: Complete CI/CD pipeline for Kubernetes/AKS

    Chapter 7: Deploying to Azure Container Apps

    Lecture 1: Introduction to CI/CD pipeline steps

    Lecture 2: Setting the demo environment

    Lecture 3: Creating the CI/CD pipeline

    Lecture 4: [Demo] Running the pipeline

    Chapter 8: Using self hosted runner

    Lecture 1: Options for hosting Github Runners

    Lecture 2: Self hosted runner

    Lecture 3: [Demo] Self hosted runner

    Chapter 9: Workflow features

    Lecture 1: Reusable workflows

    Lecture 2: [Demo] Reusable workflows

    Chapter 10: Secure pipelines

    Lecture 1: Passwordless workflows with Workload Identity (OIDC)

    Lecture 2: [Demo] Passwordless workflows with Workload Identity (OIDC)

    Chapter 11: Github Advanced Security

    Lecture 1: Introduction to CodeQL

    Lecture 2: [Demo] Scanning application source code using CodeQL

    Lecture 3: Introduction to Microsoft Defender for DevOps

    Lecture 4: [Demo] Introduction to Microsoft Defender for DevOps

    Chapter 12: Adding documentation check to the pipeline

    Lecture 1: Catching spelling errors within the pipeline

    Chapter 13: Github and Azure DevOps together

    Lecture 1: Trigger Azure Pipeline from Github Actions

    Chapter 14: About the author

    Lecture 1: Connect with Houssem Dellai

    Instructors

  • Learn Github Actions for CICD DevOps Pipelines  No.2
    Houssem Dellai
    Cloud Solution Architect working at Microsoft
  • Rating Distribution

  • 1 stars: 2 votes
  • 2 stars: 9 votes
  • 3 stars: 43 votes
  • 4 stars: 105 votes
  • 5 stars: 150 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!