Gitlab hero border pattern left svg Gitlab hero border pattern right svg

GitLab Learn

Welcome to GitLab Learn! It's here to help you learn about DevOps, streamlined software development and delivery, collaborating remotely, securing your work, and how GitLab can help you to do all of these efficiently. GitLab Learn is organized into learning paths which cover different subjects and are each a collection of relevant videos and self driven demos. Let's get learning!

GitLab Certification Courses

Gitlab video photo jpg YouTube video
GitLab 101
Gitlab video photo jpg YouTube video
GitLab 201
Gitlab video photo jpg Demo file
Remote Foundations Badge
Gitlab video photo jpg YouTube video
DIB Certification
Gitlab video photo jpg Demo file
Bias towards Async Communication
Gitlab video photo jpg Demo file
GitLab Certified Associate
Gitlab video photo jpg Demo file
GitLab Certified CI/CD Specialist

The DevOps Platform

Gitlab video photo jpg YouTube video
DevOps Platform - GitLab Overview in 12 mins
Gitlab video photo jpg YouTube video
The benefits of a single DevOps Platform
Gitlab video photo jpg Demo file
GitLab DevOps Platform Interactive Demo
Gitlab video photo jpg YouTube video
DevOps Platform - GitLab Overview in 18 mins
Gitlab video photo jpg Demo file
The DevOps Platform - Simplify DevOps
Gitlab video photo jpg Demo file
The DevOps Platform - Simplify DevOps (Short)

Version Control and Collaboration (VCC)

Gitlab video photo jpg YouTube video
Version Control and Collaboration Solution Overview
Gitlab video photo jpg YouTube video
Control Changes to Product Development Assets
Gitlab video photo jpg YouTube video
Manage, Track and Maintain Access
Gitlab video photo jpg YouTube video
Foster Collaboration
Gitlab video photo jpg YouTube video
Support Numerous Assets
Gitlab video photo jpg YouTube video
Enterprise Ready - Authentication
Gitlab video photo jpg YouTube video
Enterprise Ready - Project Templates
Gitlab video photo jpg YouTube video
Support different system architectures and designs - Microservices architecture
Gitlab video photo jpg Demo file
Merge Request Approval by API
Gitlab video photo jpg YouTube video
Single Application
Gitlab video photo jpg YouTube video
Product Development Management
Gitlab video photo jpg YouTube video
Distributed Version Control and Collaboration
Gitlab video photo jpg Demo file
Distributed Version Control and Collaboration Simulation Demo

Continuous Integration (CI)

Gitlab video photo jpg YouTube video
CI overview demo
Gitlab video photo jpg YouTube video
Leading SCM, CI and Code Review in one application
Gitlab video photo jpg YouTube video
Getting started with GitLab
Gitlab video photo jpg YouTube video
Ease of CI configuration
Gitlab video photo jpg YouTube video
Build and test automation
Gitlab video photo jpg YouTube video
Visibility and Collaboration
Gitlab video photo jpg Demo file
Cross-project Pipeline Triggering and Visualization
Gitlab video photo jpg YouTube video
Enabling rapid innovation
Gitlab video photo jpg Demo file
CI overview - simulation demo

DevSecOps - Overview and Setup

Gitlab video photo jpg YouTube video
Shifting Security Left - GitLab DevSecOps Overview
Gitlab video photo jpg YouTube video
Adding Security to your GitLab CICD Pipeline
Gitlab video photo jpg Demo file
DevSecOps Application Security Capabilities

DevSecOps - Scanners

Gitlab video photo jpg YouTube video
Detecting Vulnerabilities in your Dependencies with GitLab
Gitlab video photo jpg YouTube video
Scanning Containers for Vulnerabilities with GitLab
Gitlab video photo jpg YouTube video
Avoid Code being Compromised by Restrictive Licenses with GitLab
Gitlab video photo jpg YouTube video
Detecting Vulnerabilities and Secrets in Source Code with GitLab (SAST)
Gitlab video photo jpg YouTube video
Security Testing a Running Application with GitLab (DAST)

DevSecOps - Integrations

Gitlab video photo jpg YouTube video
Using GitLab Application Security Capabilities with Jenkins
Gitlab video photo jpg YouTube video
Dependency Scanning with GitLab and WhiteSource

DevSecOps - Advanced

Gitlab video photo jpg YouTube video
Managing Security Vulnerabilities with the Security Dashboard
Gitlab video photo jpg YouTube video
Running GitLab Security Scans in Limited Connectivity and Offline Environments
Gitlab video photo jpg YouTube video
Finding Bugs with Coverage Guided Fuzz-Testing
Gitlab video photo jpg YouTube video
Manage Compliance with GitLab

Continuous Delivery (CD)

Gitlab video photo jpg YouTube video
CD overview demo
Gitlab video photo jpg YouTube video
Incremental rollout
Gitlab video photo jpg YouTube video
Feature Flags
Gitlab video photo jpg YouTube video
Unified & integrated monitoring and deployment strategies
Gitlab video photo jpg YouTube video
Automated and Integrated CD

GitOps

Gitlab video photo jpg Demo file
GitOps with GitLab
Gitlab video photo jpg YouTube video
GitOps Process with GitLab
Gitlab video photo jpg YouTube video
GitOps Infrastructure with GitLab
Gitlab video photo jpg YouTube video
GitOps Applications with GitLab
Gitlab video photo jpg YouTube video
Foster Collaboration with GitOps
Gitlab video photo jpg YouTube video
DevOps + GitOps + AWS with GitLab
Gitlab video photo jpg YouTube video
Installing and using the GitLab Kubernetes Agent
Gitlab video photo jpg YouTube video
GitOps for multicloud applications
Gitlab video photo jpg YouTube video
Multiple Terraform plan widgets in Merge Requests and Read-only access to Terraform State API for non-maintainer roles

Cloud Native

Gitlab video photo jpg YouTube video
GitLab Developer Flow with Kubernetes
Gitlab video photo jpg YouTube video
Container Network Security
Gitlab video photo jpg Demo file
Create Kubernetes cluster
Gitlab video photo jpg Demo file
App Modernization with Kubernetes and Serverless
Gitlab video photo jpg Demo file
Continuous Verification with GitLab and VMware
Gitlab video photo jpg Demo file
Kubernetes Cluster Management and Monitoring
Gitlab video photo jpg Demo file
Create and use an EKS cluster using GitLab

Agile Management

Gitlab video photo jpg YouTube video
GitLab Agile Project Management 4-min Overview
Gitlab video photo jpg YouTube video
Agile Project Management with GitLab 10-min Overview
Gitlab video photo jpg YouTube video
SAFe and Agile Planning with GitLab
Gitlab video photo jpg Demo file
Agile Project Management
Gitlab video photo jpg Demo file
Agile Project Management (Short)
Gitlab video photo jpg YouTube video
GitLab Agile Project Management Demo
Gitlab video photo jpg YouTube video
How to set up GitLab groups and projects to run multiple Agile teams with microservices

Jira Integration

Gitlab video photo jpg YouTube video
GitLab-Jira Basic Integration Demo
Gitlab video photo jpg YouTube video
GitLab-Jira Development Panel Integration
Gitlab video photo jpg YouTube video
Import your Jira project issues to GitLab
Gitlab video photo jpg YouTube video
Configure GitLab Jira Integration using Marketplace App
Gitlab video photo jpg YouTube video
GitLab integration with Jira + Jenkins

Value Stream Management (VSM)

Gitlab video photo jpg YouTube video
VSM - Intro + Executive Insights
Gitlab video photo jpg YouTube video
VSM - Developer Insights
Gitlab video photo jpg YouTube video
VSM - Security Insights
Gitlab video photo jpg YouTube video
VSM - Operations Insights
Gitlab video photo jpg YouTube video
VSM - Productivity Insights
Gitlab video photo jpg YouTube video
GitLab VSM - Issue Boards for Mapping
Gitlab video photo jpg YouTube video
GitLab VSM - Business Value Monitoring

GitLab Certification Courses

Gitlab video photo jpg YouTube video
LinkedIn - Learning GitLab
Gitlab video photo jpg YouTube video
LinkedIn - Continuous Delivery with GitLab
Gitlab video photo jpg Demo file
LinkedIn - AWS DevOps
Gitlab video photo jpg YouTube video
How to Manage a Remote Team

The Value of GitLab

Gitlab video photo jpg YouTube video
GitLab for Remote Teams
Gitlab video photo jpg YouTube video
GitLab in 3 minutes
Gitlab video photo jpg YouTube video
The benefits of a single DevOps Platform

Additional GitLab Learn Courses

Gitlab video photo jpg YouTube video
Being an Ally
Gitlab video photo jpg YouTube video
Effective Communication
Gitlab video photo jpg Demo file
GitLab Values

GitLab 13.2 Release Showcase

Gitlab video photo jpg YouTube video
Assigning issues to iterations
Gitlab video photo jpg YouTube video
Jira issue list in GitLab
Gitlab video photo jpg YouTube video
The official Figma plugin for GitLab
Gitlab video photo jpg YouTube video
Create dynamic child pipelines
Gitlab video photo jpg YouTube video
Container host monitoring and blocking
Gitlab video photo jpg YouTube video
Multiple Terraform plan support in Merge Requests

GitLab 13.5 Release Showcase

Gitlab video photo jpg YouTube video
Epic swim lanes
Gitlab video photo jpg YouTube video
SAST support for iOS and Android mobile apps
Gitlab video photo jpg YouTube video
View cluster cost management data in GitLab
Gitlab video photo jpg YouTube video
Group wiki and trigger downstream or child pipelines with manual jobs
Gitlab video photo jpg YouTube video
Feature Flag flex rollout
Gitlab video photo jpg YouTube video
Customize SAST and Secret Detection Rules
Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license