Preview this course
₹199 ₹499 60% off
incl. GST
left at this price!
Sign up to buy Already a member? Log in

7-day money-back guarantee

Bestseller Recently updated DevOps · Programming

CI/CD for Beginners

Go from "it works on my machine" to shipping confidently while you sleep — your first pipeline awaits.

4.0 (102 ratings) Created by David Okafor
Beginner 27 lessons 5h 46m Updated Jul 2026 English
Preview this course
₹199 ₹499 60% off
incl. GST
left at this price!
Sign up to buy Already a member? Log in

7-day money-back guarantee

What you'll learn

Build complete CI/CD pipelines with GitHub Actions from scratch
Run automated tests and quality checks on every pull request
Containerize applications with Docker and run them in CI
Deploy to staging and production with approval gates and rollbacks
Manage secrets securely and speed up pipelines with caching
Apply real-world branching, monitoring, and DevOps best practices

This course includes

5h 46m of on-demand content
27 lessons across 10 sections
Access on mobile and desktop
Certificate of completion
Certificate of Achievement
Lifetime access
Curriculum

Course content

10 sections · 27 lessons · 5h 46m

Git & Branching Basics for CI/CD 12 min

Introduction to GitHub Actions 12 min
CI on Pull Requests & Branch Protection 12 min
Running Automated Tests 12 min
Testing with a Database: Service Containers 14 min
Code Quality Automation 12 min

Build Pipelines & Artifacts 14 min
Faster Pipelines: Caching & Beyond 12 min
Secrets & Pipeline Security 14 min

Deploying Automatically 12 min
Deploying to the Cloud 14 min
Environments & Deployment Gates 12 min
Post-Deploy Verification & Rollbacks 12 min

Versioning & Releases 12 min
Multi-Stage Pipelines 14 min
Docker Basics for CI/CD 12 min
Running Docker in CI 12 min

Branching Strategies (Deep Dive) 12 min
Monitoring, Debugging & Notifications 14 min
CI/CD Best Practices 12 min

Build a Complete Production Pipeline 30 min

CI/CD in Real Companies 12 min

Glossary 8 min
YAML & GitHub Actions Cheat Sheet 8 min

Final Assessment & Certificate of Achievement

40 questions · 40 min · pass 70% · proctored

This course includes a Certificate of Achievement. Work through every lesson, then pass the timed, proctored final assessment to earn a verifiable certificate you can share on LinkedIn or add to your résumé.

  1. Enroll and complete all lessons
  2. Pass the final assessment (70% to pass)
  3. Earn your Certificate of Achievement

Requirements

  • Basic familiarity with Git and the command line
  • A GitHub account (the free tier is fine)
  • No prior DevOps or CI/CD experience required

Description

What you'll learn

CI/CD is how great engineering teams ship software fast and confidently — and it's one of the most in-demand skills in the industry. This hands-on course takes you from manual, error-prone deploys to a fully automated pipeline, building everything around one real project: a Node.js Task Manager API.

You won't just read theory. You'll write real GitHub Actions workflows, run tests automatically on every pull request, block broken merges, test against a real database, build and cache artifacts, manage secrets safely, deploy to staging and production with approval gates, containerize with Docker, version your releases, and wire up monitoring and notifications.

The 9 sections

  1. Foundations of CI/CD — what CI/CD really is, the pipeline flow, and Git branching basics.
  2. Your First CI Pipeline — GitHub Actions, CI on pull requests, automated tests, and code quality.
  3. Building Applications Automatically — build pipelines, artifacts, caching, and pipeline security.
  4. Continuous Deployment — deploying automatically, to the cloud, with environments and rollbacks.
  5. Versioning, Docker & Multi-Stage Pipelines — releases, multi-stage pipelines, and Docker in CI.
  6. Real-World DevOps — branching strategies, monitoring, debugging, and best practices.
  7. Final Project — build a complete production pipeline end to end.
  8. Career & Industry — how CI/CD works inside real companies.

Every lesson ends with a mini-quiz, and each section closes with a checkpoint quiz so you can prove the concepts stuck.

Who this is for

Beginner and junior developers, students who know basic Git, and anyone who deploys apps manually today and wants to automate it. No prior DevOps or CI/CD experience required.

Your instructor
D

David Okafor

DevOps & CI/CD Engineer · 12 yrs · Platform Lead, Northwind Cloud

4.0 course rating 4 courses

David has spent 12 years turning fragile, manual deployments into calm, automated pipelines. He has run platform and SRE teams across fintech and SaaS, and teaches CI/CD the way he wishes someone had taught him — starting from a single green build and growing out.

4.0 course rating · 102 ratings

D
Delores Legros
4 months ago

Superb. The instructor is engaging and the projects reinforce exactly what you need to remember.

Helpful?
C
Casper Crist
1 year ago

Phenomenal from start to finish. Practical, well-paced, and packed with real-world examples I could use immediately.

Helpful?
M
Miss Kathleen Stokes
1 year ago

Phenomenal from start to finish. Practical, well-paced, and packed with real-world examples I could use immediately.

Helpful?
D
Dr. Uriel Sanford
1 year ago

Brilliant. I finally understand topics that always confused me. The hands-on bits made all the difference.

Helpful?

Frequently asked questions

Yes — once you enroll, the course is yours to revisit forever. New revisions and bonus lessons are added at no extra cost.

Yes — this course includes a Certificate of Achievement. Complete every lesson, then pass the timed, proctored final assessment to earn a shareable, verifiable certificate you can post on LinkedIn or include with job applications.

If the course isn't a fit, request a refund within 7 days of purchase — no questions asked.

Code, slides, and worksheets are downloadable on each lesson page. Videos stream from our CDN so you can watch on any device.

Each course states its level in the hero. If you're comfortable with the prerequisites listed, you're ready to start.

Students also bought

Advanced
System Design

Domain-Driven Design Masterclass

4.2 (57)

Turn tangled, ever-changing business rules into software that is a pleasure to extend. Learn st...

27h 59m Thomas Berger
₹299
₹199 ₹499
Sign up to buy