Browse
-
Microlearning
Jenkins to GitLab Made Easy
BlogFernando Diaz
Learn why and how to migrate from Jenkins to GitLab with ease by following …
View Course -
Microlearning
GitHub to GitLab Project Import
BlogFernando Diaz
In this blog post, we will go over how to migrate from GitHub to GitLab usi…
View Course -
Course
GitLab Jira Integration
CourseScott Cosentino
You can import your Jira issues into GitLab using our Jira issue integratio…
View Course -
Microlearning
Bamboo to GitLab CI/CD
BlogAbubakar Siddiq Ango
Whether you're simply looking for a new CI/CD tool or you're looking to con…
View Course -
Microlearning
Migrating from Bamboo to GitLab
Micro CourseScott Cosentino
Planning a migration? In this micro course, we'll cover some considerations…
View Course -
Microlearning
GitLab Epics
VideoWhen issues share a theme across projects and milestones, you can manage th…
View Course -
Microlearning
Jira to GitLab Migration Tips
BlogMelissa Ushakov
If you are considering a migration to GitLab for Agile planning, this blog …
View Course -
Microlearning
Jenkins to GitLab Migration Tips
BlogItzik Gan-Baruch
Learn tips for how to migrate from Jenkins to the integrated CI/CD of the G…
View Course -
Microlearning
Helm Chart Synchronization
VideoCesar Saavedra
Flux is a mature open source GitOps solution, which GitLab integrates into …
View Course -
Course
Migrating from GitLab to GitLab
CourseIan Ernst
This course is intended to provide a high-level overview of copying and tra…
View Course -
Course
Migrating from CircleCI to GitLab
CourseTanner Wride
Moving from CircleCI to GitLab? This course is intended to provide a high-l…
View Course -
Microlearning
Hands-on Labs: Security Essentials
Micro CourseIn this hands-on micro course, you'll follow step-by-step lab instructions …
View Course -
Microlearning
Hands-on Labs: GitLab with Git Essentials
Micro CourseIn this hands-on micro course, you'll follow step-by-step lab instructions …
View Course -
Microlearning
Hands-on Labs: Agile Portfolio Management
Micro CourseIn this hands-on micro course, you'll follow step-by-step lab instructions …
View Course -
Microlearning
Hands-on Labs: CI Fundamentals
Micro CourseIn this hands-on micro course, you'll follow step-by-step lab instructions …
View Course -
Course
Introduction to Security Scanning
CourseGitLab's DevSecOps Platform allows users to perform security scans in CI/CD…
View Course -
Course
GitLab Package and Release Functions
CourseGitLab Packages allows organizations to utilize GitLab as a private reposit…
View Course -
Course
Getting Started with CI/CD
CourseCI/CD accelerates how quickly your team can deliver results for your end us…
View Course -
Course
Team Planning with GitLab
CourseWith GitLab you can set up your organization and its users to fit your busi…
View Course -
Course
GitLab Flow
CourseA GitFlow is a set of instructions or guidelines that prescribe how to util…
View Course -
Course
Introduction to Git
CourseGit is an open-sourced version control system (VCS) used for tracking chang…
View Course -
Microlearning
What is GitLab?
CourseThis course will introduce you to the GitLab platform and the role it plays…
View Course -
Microlearning
Merge Request Approvals - Release Controls
VideoYou can configure your merge requests so that they must be approved before …
View Course -
Microlearning
Code Owners
VideoUse the Code Owners feature to define who has expertise for specific parts …
View Course -
Microlearning
No MLOps Without DevSecOps
BlogWilliam Arias
In this blog post, see how the Data Science team at GitLab uses the DevSecO…
View Course -
Microlearning
GitLab Flow Best Practices
BlogGitLab Flow is a prescribed end-to-end workflow for the development lifecyc…
View Course -
Microlearning
Submit a Merge Request
VideoTo incorporate changes from a source branch to a target branch, you use a m…
View Course -
Microlearning
Merge Request Review
VideoMerge requests are the primary method of making changes to files in a GitLa…
View Course -
Microlearning
Organizing Using Issue To-Dos
VideoAmanda Rueda
See how a GitLab Product Manager uses GitLab to organize weekly tasks using…
View Course -
Microlearning
Agile Methodology with GitLab
BlogVictor Wu
GitLab has been designed to be flexible enough to adapt to your methodology…
View Course -
Microlearning
Portfolio Management Best Practices
BlogJulie Byrne and Victor Hernandez
In this blog post, the GitLab Plan team gives recommendations on how to how…
View Course -
Microlearning
Agile Portfolio Management Overview
VideoAmanda Rueda and Gabe Weaver
In this video, we'll walk you through how to maximize GitLab for team plann…
View Course -
Microlearning
Turn ML Models into Online Apps
VideoItzik Gan-Baruch
In this demo, we'll show you an example of turning machine learning (ML) mo…
View Course -
Microlearning
Progressive Delivery - Feature Flags
VideoCesar Saavedra
Feature Flags enable you to choose what to deploy and who to deploy to in p…
View Course -
Microlearning
Flux Bootstrap and Manifest Synchronization
VideoCesar Saavedra
Flux is a mature open source GitOps solution, which GitLab is integrating i…
View Course -
Microlearning
Train ML Models with GPU-Enabled Runners
VideoItzik Gan-Baruch
Training a machine learning (ML) models can be time consuming. In this vide…
View Course -
Microlearning
Migrate from GitHub to GitLab
VideoFernando Diaz
Moving from GitHub? This video goes over how easy it is to migrate your pro…
View Course -
Microlearning
Push Rules
VideoPush rules give you more control over what can and can’t be pushed to your …
View Course -
Microlearning
Restrict Push Access to Certain Users
VideoPush rules are pre-receive Git hooks you can enable in a user-friendly inte…
View Course -
Microlearning
Container Scanning Overview
VideoYour application’s Docker image may itself be based on Docker images that c…
View Course -
Microlearning
Dependency Scanning Overview
VideoThe Dependency Scanning feature can automatically find security vulnerabili…
View Course -
Microlearning
Configuring Security Overview
VideoThe Security configuration page makes it easier to add security scans to yo…
View Course -
Microlearning
Security Approvals
VideoPolicies in GitLab provide security teams a way to require scans of their c…
View Course -
Microlearning
Merge Request View
VideoThe Overview page of a merge request displays status updates from services …
View Course -
Microlearning
DAST On Demand
VideoAn on-demand Dynamic Application Security Testing (DAST) scan runs outside …
View Course -
Microlearning
Epics and Issue Boards
VideoUse issues to collaborate on ideas, solve problems, and plan work. Share an…
View Course -
Microlearning
External Status Checks
VideoYou can create a status check that sends merge request data to third-party …
View Course -
Microlearning
Compliance Frameworks
VideoYou can create a compliance framework that is a label to identify that your…
View Course