The GitLab Professional Education Services team currently provides the following offerings:
This Hands-On Guide walks you through the lab exercises in the GitLab Advanced CI/CD course.
This Hands-On Guide walks you through common configurations for complex CI/CD processes
This Hands-On Guide walks you through the process of creating feature flags
This Hands-On Guide walks you through creating and maintaining a Docker runner
This Hands-On Guide walks you through optimizing a build pipeline
This Hands-On Guide walks you through optimizing a test pipeline
This Hands-On Guide walks you through the process of creating review apps
This Hands-On Guide walks you through common best practices for CI/CD in GitLab
This Hands-On Guide walks you through the lab exercises used in the GitLab Agile Portfolio Management course.
This Hands-On Guide walks you through accessing the GitLab training environment.
This Hands-On Guide walks you through creating groups, projects, and project members in GitLab.
This Hands-On Guide walks you through creating and managing an issue board.
This Hands-On Guide walks you through creating and managing a Kanban board via issue boards.
This Hands-On Guide walks you through creating and managing a Scrum board via an issue board.
This Hands-On Guide walks you through creating and managing a Waterfall board via issue boards.
This Hands-On Guide walks you through creating metadata for issues, as well as creating a description template in GitLab.
This Hands-On Guide walks you through creating epics, iterations, and milestones in GitLab.
This Hands-On Guide walks you through creating issues and labels in GitLab.
This Hands-On Guide walks you through creating a merge request and approval rules in GitLab.
This Hands-On Guide walks you through the lab exercises in the GitLab CI/CD course.
This Hands-On Guide walks you through building a basic pipeline for an application
This Hands-On Guide demonstrates how to configure testing for a binary
This Hands-On Guide demonstrates how to deploy applications in a pipeline
This Hands-On Guide demonstrates how to troubleshoot and fix CI/CD pipelines
This Hands-On Guide demonstrates how to configure rules and merge request pipelines
This Hands-On Guide demonstrates how to add CI/CD components to a pipeline
This Hands-On Guide demonstrates how to access and work with command line tools in your GitLab Kubernetes instance
This Hands-On Guide demonstrates how to access and work with command line tools in your GitLab Omnibus instance.
This Hands-On Guide demonstrates the admin dashboard of the Kubernetes GitLab installation.
This Hands-On Guide demonstrates the admin dashboard of the Omnibus GitLab installation.
This Hands-On Guide demonstrates how to backup and restore your GitLab Kubernetes instance
This Hands-On Guide demonstrates how to monitor your GitLab Kubernetes instance and analyze your logs
This Hands-On Guide demonstrates how to monitor your GitLab Omnibus instance and analyze your logs
This Hands-On Guide demonstrates how to backup and restore your Omnibus GitLab instance
This Hands-On Guide demonstrates how to troubleshoot your GitLab Kubernetes instance
This Hands-On Guide demonstrates how to troubleshoot your GitLab Omnibus instance
This Hands-On Guide demonstrates how to upgrade your GitLab Kubernetes instance
This Hands-On Guide demonstrates how to upgrade your GitLab Omnibus instance
This Hands-On Guide walks you through the lab exercises in the GitLab System Administration course using Kubernetes.
This Hands-On Guide walks you through the lab exercises in the GitLab System Administration course using Omnibus.
This Hands-On Guide walks you through the lab exercises used in the GitLab with Git Fundamentals course.
This Hands-on Guide walks you through setting up and running an Auto DevOps pipeline.
This Hands-On Guide walks you through creating and running a CI/CD pipeline via a .gitlab-ci.yml file.
This Hands-On Guide walks you through creating projects, issues, labels, as well as using quick actions.
This Hands-On Guide walks you through setting up a SAST job to track security flaws in code.
This Hands-On Guide walks you through creating projects, issues, and merge requests.
This Hands-on Guide walks you through using Git commands to work with both a remote and local repository.