CI/CD Pipelines with GitHub Actions
Automate building, testing and deploying applications with CI/CD pipelines using GitHub Actions and Docker.
Created by Harini Ramachandran, DevOps Engineer
What you'll learn
- Writing CI/CD workflows
- Automating tests and builds
- Shipping containers safely
- Managing deployment environments
Course curriculum
8 modules · 71 lessons · 2,100 minPlanned outline shown above (sample metadata). The detailed module and lesson list for this course hasn't been published yet.
Description
Automate building, testing and deploying applications with CI/CD pipelines using GitHub Actions and Docker.
What this course covers: continuous integration principles, GitHub Actions workflows, jobs and runners, automated testing and code-quality gates, building and publishing Docker images, deploying to cloud environments and secrets, environments and rollbacks.
Skills you will build: writing CI/CD workflows, automating tests and builds, shipping containers safely and managing deployment environments.
Practical applications: hosting scalable web applications, DevOps and platform engineering and IT infrastructure operations.
Who should take this course: developers and DevOps engineers who want reliable, automated release pipelines. It suits learners who already know the basics of cloud and DevOps.
Learning outcomes: by the end of the course you should be able to apply continuous integration principles and writing CI/CD workflows in your own work, and know which areas to practise next.
Requirements
- Basic knowledge of cloud and DevOps
- A computer with internet access
Your instructor
Harini Ramachandran
DevOps Engineer · 9+ years of experience
Harini Ramachandran is a devops engineer with 9+ years of experience in cloud and DevOps. Harini teaches core cloud services: compute, storage and networking and containers with Docker with practical, step-by-step examples.
Reviews
-
A
Anjali W. 5.0/5 Sample review
The section on automated testing and code-quality gates was explained step by step, and the examples made building and publishing Docker images much easier to follow. Hands-on labs gave me the confidence to manage our cloud setup at work.
-
K
Keerthi L. 4.0/5 Sample review
Well organised. Revisiting the automated testing and code-quality gates part a second time really helped it click. The Docker to Kubernetes progression was well paced.
-
S
Shreya C. 4.0/5 Sample review
I joined to get better at writing CI/CD workflows. The practical exercises on continuous integration principles were exactly what I needed. Clear explanations of networking basics that most courses rush through.
Sample reviews are illustrative demo content, not verified purchases. Ratings from learners will appear here once submitted.