GitLab Learn public courses

Organized by use case | Public Certifications | Include not public | Content classification

Webcast icon

Communicate the value and structure of 360 review cycle at GitLab

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Review how to be an ally on the GitLab team

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

This pathway is designed to reinforce our value of a bias towards asynchronous communication. Everyone at GitLab is responsible for being a role model of our values. This pathway will help learners understand our practices for asynchronous communication at GitLab even better!

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

How to build an IGP for team members

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

How to build a high performing all remote team training for people managers

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Product Management
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

This training will take users through the understanding of how we approach DIB - Diversity, Inclusion and Belonging here at GitLab. How we collaborate and how we ALL contribute.

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Internal and external resources that describe the value of rest ethic

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Review best practices for communication on an all remote team

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Learn about CI/CD pipeline effciency and how to analyse and monitor problems. You'll dive into practical examples in order to optimize your CI/CD configuratio, optimize resource usage, and make your CI/CD infrastructure more efficient, including auto-scaling ideas. The full day workshop includes many best practices, with all exercises and solutions provided in the slides and project.

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Developer Evangelism
Webcast icon

Get started with GitLab tutorials is a handpicked set of tutorials and resources to help you learn how to use GitLab. It includes topics on Finding your way around GitLab, Use Git, Plan your work in projects, Use CI/CD pipelines, and Secure your application.

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Technical Writing
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Team, relationship, and trust building strategies for an all remote team

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

This training is geared toward GitLab team members and the wider community who are in non-engineering roles (i.e. recruiting, peopleops, marketing, finance, etc) and/or have not used a DevOps tool like GitLab before. This can also be helpful for non-engineering people outside of GitLab wanting to learn how to use GitLab for personal projects.

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

The GitLab 13.2 Technical Showcase includes: Tye Davis, Senior Technical Marketing Manager- Agile, covering assigning issues to iterations and Jira issues in GitLab William Galindez Arias, Technical Marketing Manager- SCM, and Michael Friedrich, Developer Evangelist, covering GitLab Figma Plugin Itzik Gan-Baruch, Technical Marketing Manager- Verify, covering dynamically generating Child Pipeline configurations with Jsonnet (part of CI Use) Fernando Diaz, Technical Marketing Manager-DevSecOps, covering Container Host Monitoring and Blocking Cesar Saavedra, Technical Marketing Manager- GitOps/ IaC, covering multiple Terraform plan support in merge requests and read-only access to Terraform state API

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

This training is a deep dive into GitLab Epics and Merge requests for team members and wider community members getting started using the GitLab tool

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Available On: 2022-01-31
  • Level: Advanced
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Advanced
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Learn GitLab Basics & the first steps to a Go application fixed and built with CI/CD. You'll also practice security. Exercises and solutions are provided in the project and slides.

  • Level: Beginner
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Developer Evangelism
Webcast icon

  • Level: Intermediate
  • Pace: Both
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Available On: 2022-01-31
  • Level: Advanced
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Beginner
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Intermediate
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Intermediate
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Beginner
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Intermediate
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Intermediate
  • Pace: Both
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Available On: 2022-01-31
  • Level: Advanced
  • Pace: Instructor-Led
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Advanced
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Both
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Cindy Blake, Senior Product Marketing Manager, and Fernando Diaz, Technical Marketing Manager present an update on GitLabs Secure Stage. Topics covered include DevSecOps solutions and strategies, How to best manage head-to-head comparison of our OOTB open-source analyzers, followed by a technical workshop

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Both
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Available On: 2022-01-31
  • Level: Advanced
  • Pace: Instructor-Led
  • Assessment: Certification
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Advanced
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

Review of Gitlab values for team members and community members

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Leadership course for Women TMRG at GitLab

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Beginner
  • Pace: Both
  • Assessment: None
  • Registration: Paid
  • Confidentiality: Public
  • Maintainer: PS Education Services
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Strategies for giving feedback at GitLab

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Strategies for giving and receiving feedback at GitLab

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Emilie Schario talks about implementing DataOps with GitLab and answers questions from the Customer Success organization at GitLab.

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Product Management
Webcast icon

Handbook resources for how managers can manager performance of direct reports

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Leadership course for Women TMRG at GitLab

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

A review of mental wellbeing resources for team members and general resources for mental wellbeing in an all remote company

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Product Management
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Learn how to monitor Kubernetes with Prometheus using the Prometheus Operator and kube-prometheus. Practice to deploy and instrument your own Python application, and learn more about service discovery, alerts, SLOs, observability and security in a cloud native environment. The slides contain exercises and solutions for async practice.

  • Level: Intermediate
  • Pace: Instructor-Led
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Developer Evangelism
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Presented at a self-directed pace, the GitLab remote certification is designed to give new managers and individual contributors an opportunity to master all-remote business concepts and build key skills in remote subject areas.

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: Badge
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

Reviews strategies for how to run an effective 1:1 in an all remote company

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Learning & Development
Webcast icon

The GitLab Technical Writing Fundamentals course is available to help both GitLab and community contributors write and edit documentation for the product. This course provides direction on grammar, writing, and topic design.

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Engineering
Webcast icon

  • Level: Beginner
  • Pace: Self-Paced
  • Assessment: None
  • Registration: None
  • Confidentiality: Public
  • Maintainer: Field Enablement
Webcast icon

Review of User Research material for Product Managers

  • Level: Intermediate
  • Pace: Self-Paced
  • Assessment: None
  • Registration: Free
  • Confidentiality: Public
  • Maintainer: Product Management

Enroll in a GitLab Certification Course Now

Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license