UDUdemy
GitLab CI: Pipelines, CI/CD and DevOps for Beginners
Beginner 5 hours English Completion Certificate Certificate
About this course
This course covers GitLab CI/CD from pipeline basics through advanced automation: writing .gitlab-ci.yml files, configuring runners, defining stages and jobs, using artifacts and caching for faster pipelines, and deploying to cloud environments.
Students build complete DevOps pipelines that run tests, build Docker images, push to GitLab Container Registry, and deploy to Kubernetes — all within GitLab's integrated DevOps platform.
What you'll learn
Write .gitlab-ci.yml pipelines with stages, jobs, and environment variables
Configure and manage GitLab Runners for pipeline execution
Build and push Docker images within GitLab CI pipelines
Implement caching and artifacts for faster pipeline performance
Deploy applications to cloud environments using GitLab CI/CD
This course includes
5h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language
Comparison · LBS
Compare alternatives for GitLab CI: Pipelines, CI/CD and DevOps for Beginners
Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
UDUdemy4.6(14,000)
GitLab CI: Pipelines, CI/CD and DevOps for Beginners
- Price
- PaidOne-time purchase, sales ~$15
- Duration
- 5 hrs
- Level
- Beginner
- Certificate
- Completion Certificate
COCoursera4.9(22,000)
Algorithms Specialization
- Price
- PaidSubscription-based, free to audit
- Duration
- 200 hrs
- Level
- Intermediate
- Certificate
- Specialization Certificate
EDedX4.9(18,000)
CS50's Introduction to Computer Science
- Price
- FreeAudit free · $199 cert
- Duration
- 100 hrs
- Level
- Beginner
- Certificate
- Verified
MLMicrosoft Learn4.8(4,100)
Azure Fundamentals (AZ-900) Learning Path
- Price
- FreeCompletely free, official Microsoft content
- Duration
- 10 hrs
- Level
- Beginner
- Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.
Instructor
VD
Valentin Despa
Udemy instructor
160K+ learners4 courses4.6 instructor rating
Taught by Udemy DevOps instructors specializing in GitLab automation with enterprise CI/CD implementation experience.
Requirements
- Basic Git knowledge; some programming or scripting experience
Who this course is for
- Developers and DevOps engineers using GitLab as their DevOps platform
- Teams migrating from Jenkins or other CI tools to GitLab
- Engineers who want to consolidate source control and CI/CD in one platform
About this provider
UD
Udemy
The world's largest online learning marketplace. 65M+ students, 210,000+ courses.
Frequently asked questions
GitLab CI is better for self-hosted and enterprise deployments; GitHub Actions has a larger ecosystem of pre-built actions. Both are excellent modern CI tools.
The core CI/CD features covered work on all GitLab tiers including the free Community Edition.