CI/CD with GitHub Actions
Master continuous integration and deployment pipelines using GitHub Actions โ from first workflow to production Kubernetes deploys.
100% Free ยท All lessons unlocked
Course Content
Foundations
Core concepts and groundwork
CI/CD Concepts and Pipeline Anatomy
Reading
GitHub Actions โ Workflows, Jobs and Runners
Reading
Events, Triggers and Contexts
Reading
Foundations Practice โ First Workflow
Exercise
Building and Compiling in CI
Reading
Automated Testing in the Pipeline
Reading
Applied Practice
Hands-on, real-world scenarios
Linting, Formatting and Quality Gates
Reading
CI Practice โ Build & Test Workflow
Exercise
Caching Dependencies and Build Speed
Reading
Artifacts and Workflow Outputs
Reading
Container Builds and Registry Push
Reading
Artifacts Practice โ Publish a Container Image
Exercise
Advanced Topics
Deeper, more complex material
Secrets and Encrypted Variables
Reading
Environments and Protection Rules
Reading
Manual Approvals and Gated Deploys
Reading
Environments Practice โ Gated Release
Exercise
Deploying to Kubernetes from CI
Reading
Blue-Green Deployments
Reading
Mastery & Capstone
Projects and final review
Canary and Progressive Delivery
Reading
Deployment Practice โ Canary Rollout
Exercise
Matrix Builds and Parallelism
Reading
Reusable and Composite Workflows
Reading
GitLab CI โ A Comparative Look
Reading
Capstone โ Full CI/CD Pipeline for CricketPulse
Project
100% Free ยท All lessons unlocked
Topic Overview
What you'll learn
- Core concepts and fundamentals of CI/CD with GitHub Actions
- Industry best practices and design patterns
- Hands-on exercises with real-world scenarios
- Performance optimization and advanced techniques
- Building production-ready applications