CI/CD Course with Docker | Kubernetes | Microservices
Published 7/2025
Duration: 10h 5m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 5.56 GB
Genre: eLearning | Language: English
Published 7/2025
Duration: 10h 5m | .MP4 1920x1080 30 fps(r) | AAC, 44100 Hz, 2ch | 5.56 GB
Genre: eLearning | Language: English
Build Real-World CI/CD Pipelines — Fast, Practical & Production-Ready!
What you'll learn
- Understanding Pipelines, Jobs, and Stages
- How GitLab Runners & Executors operate
- Using Regular and Secret Variables securely
- Working with GitLab’s integrated Docker Registry
- Defining Workflow Rules for smarter pipelines
- Managing Deployment Environments
- Mastering Caching to optimize build performance
- Creating and using GitLab Job Templates
- Handling Job Artifacts: test reports, file transfers, and env vars
- Building reusable CI templates with your own job libraries
- Implementing Conditional Logic in pipelines
- Industry-Proven Best Practices & Real-World Tips
Requirements
- Basics of Containers - Docker
- Linux Basics (Working with the terminal)
- Basics of Git (cloning a repository, commit, push, pull)
Description
Learn how to build production-ready CI/CD pipelines in one comprehensive and practical course!
GitLab CI/CD is one of the most powerful and widely used CI/CD platforms today. With more companies switching to GitLab, the demand for developers and DevOps engineers who can createrobust, efficient, and scalable pipelinesis growing rapidly.
In this course, you won’t just learn the basics — we’ll dive deep intoadvanced topicsandreal-world scenarios:
Implementdynamic versioningfor your applicationsUsecaching techniquesto drastically improve pipeline performanceAutomate deployment to aKubernetes cluster(LKE)Managepipeline configuration with templatesSet upsecure GitLab userswith restricted permissionsLearnCI/CD best practicesused in production environments
What makes this course different?
Clear explanationsof complex topics with beautifulanimations
Hands-on demosyou can follow step-by-step
Real DevOps use cases, not just toy examples
Reusable GitLab templatesto apply to your projects
Includesclean-up tipsto avoid unnecessary cloud costs
You will build:
End-to-end CI/CD pipelines using GitLab CI
Microservices deployment workflows for Kubernetes
Centralized CI template libraries
Reusable job templates for all your future projects
Tools You Will Use:
GitLab CI/CD
Kubernetes (LKE)
Docker
Helm (optional)
Linux CLI
By the end of this course, you’ll not only understand how GitLab CI/CD works —you’ll be able to build and maintain real-world pipelines with confidence. This course is for anyone who wants to becomea CI/CD Pro, whether you’re a developer, DevOps engineer, or SRE.
Who this course is for:
- Software Developers
- System Administrators
- DevOps Engineers
More Info