Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Gitlab CI for DevOps
3 students

Gitlab CI for DevOps

First steps in your DevOps Career
Created byMihai Harles
Last updated 11/2025
English

What you'll learn

  • Learn to use Gitlab
  • Write your first CI/CD pipeline
  • Understand how to use pipelines in a corporate environment
  • Learn why pipelines are a core skill for any DevOps Engineer

Course content

6 sections28 lectures1h 29m total length
  • Introduction1:56
  • DevOps: Title or Culture?2:57
  • What are CI/CD pipelines?4:48
  • Why do we use CI/CD pipelines?2:40
  • GitlabCI vs other CI/CD platforms3:24
  • Gitlab Setup4:57

Requirements

  • A Gitlab account

Description

This course aims to present to the students how to write Gitlab CI/CD pipelines for a Junior DevOps Engineer role.


If you are either a Junior DevOps Engineer or a Software Engineer or even if you don't have a role in the IT industry yet, but you  plan to do so in the future, then this course will be the foundation for your future DevOps Engineer career. I want to teach you the concepts that are mostly used by a DevOps Engineer in a day-to-day life and I am focusing on not locking you to a specific technology. I wish that I can teach you how to think like a DevOps and not to force you to memorise anything.


So are you ready to kick-start your DevOps Career? If so, I am excited to introduce you into the world of pipelines and also to share with you the mindset that I am using every day in my career.


You don't need to have any prior experience. I am sure that just by clicking on this course you know enough to understand the concepts that I will present to you.


This course covers the following:

  • Present Gitlab

  • Present CI/CD pipelines

  • Present YAML

  • Present Continuous Integration

  • Present Continuous Deployment

  • Present the DevOps Mindset

Who this course is for:

  • Anyone who wants to obtain a DevOps position
  • Junior DevOps preparing for a new mission
  • Developers that wish to transit to DevOps
  • Developers that wish to understand the DevOps culture