GitLab Professional Education Services
Professional Education Services Overview
Professional Education Services are part of the GitLab Professional Services (PS) Team within GitLab Customer Success.
Mission
The primary mission is to plan and implement effective and scalable educational offerings to accelerate customer time to value and drive expanding product adoption.
Approach
The Professional Education Services job task analysis is a blueprint that guides and defines courses and certifications through learning objectives aligned with the relevant industry job roles and jobs to be done.
Current Offerings
The GitLab Professional Education Services team currently provides the following offerings:
- Live Instructor-led training (ILT)
- GitLab Technical Certifications as Professional Service offerings.
- Train-the-Trainer
Immediate Priorities
- Standardize ILT deliveries to enable training delivery at scale
- Offer self-paced certification preparation and assessment at scale on a per-learner basis
- Establish a certified learning partner program to enable scalable delivery of content worldwide
Long Term Goals
- Develop and maintain additional ILT, eLearning, and certification offerings for advanced learners
- Automate manual operational tasks to become more efficient and deliver consistent education services at scale
- Continue to innovate and expand the SSOT model for content development at scale
Related Project and Issues
- Professional Education Services Project Issues List
- EdCast LXP/Marketplace User Instructions
- Thought Industries LMS Tech Stack Guide
GitLab Training Service Partner Requirements
Program Entry Requirements |
Each TSP must:
Note that participation in this program is limited and requires GitLab program team approval before proceeding with the certification process. |
Competency Requirements |
|
Service Offerings |
TSP can provide GitLab Education Services by purchasing GitLab student kits and then delivering instructor-led training courses in GitLab LevelUp. |
Compliance Requirements |
Each TSP must:
|
Facilitator Guide for Certified Trainers for the GitLab CI/CD course
GitLab CI/CD - Hands-On Lab Overview
GitLab CI/CD - Hands-On Lab: Code Quality Scanning
GitLab CI/CD - Hands-On Lab: Create A Basic CI Configuration
GitLab CI/CD - Hands-On Lab: Defining CI/CD Variables
GitLab CI/CD - Hands-On Lab: Defining Stages, Jobs, and Runners
GitLab CI/CD - Hands-On Lab: Display Pipeline Info
GitLab CI/CD - Hands-On Lab: Job Policy Patterns
GitLab CI/CD - Hands-On Lab: Security Scanning
GitLab CI/CD - Hands-On Lab: Understanding the Basics of Pipelines
GitLab CI/CD - Hands-On Lab: Using Artifacts
GitLab CI/CD - Hands-On Lab: Working with the GitLab Container Registry
GitLab Project Management - Hands-On Lab Overview
GitLab Project Management - Hands-On Lab: Access The Gitlab Training Environment
GitLab Project Management - Hands-On Lab: Create an Organizational Structure in GitLab
GitLab Project Management - Hands-On Lab: Create And Customize Issue Boards
GitLab Project Management - Hands-On Lab: Create And Manage A Kanban Board
GitLab Project Management - Hands-On Lab: Create And Manage A Scrum Board
GitLab Project Management - Hands-On Lab: Create And Manage A Waterfall Board
GitLab Project Management - Hands-On Lab: Create Issues
GitLab Project Management - Hands-On Lab: Organize and Manage Issues
GitLab Project Management - Hands-On Lab: Use A Merge Request To Review And Merge Code
GitLab Project Management - Hands-On Lab: Use GitLab Planning Tools
GitLab Security Essentials - Hands-On Lab Overview
GitLab Security Essentials - Hands-On Lab: Configure SAST, Secret Detection, and DAST
GitLab Security Essentials - Hands-On Lab: Enable and Configure Container Scanning
GitLab Security Essentials - Hands-On Lab: Enable and Configure Coverage-Guided Fuzz Testing
GitLab Security Essentials - Hands-On Lab: Enable and Configure Dependency Scanning
GitLab Security Essentials - Hands-On Lab: Enable and Configure License Compliance
GitLab System Administration - Hands-on Lab: Backup and Restore GitLab
GitLab System Administration - Hands-on Lab: Configure GitLab Runners
GitLab System Administration - Hands-on Lab: Configure Instance Monitoring
GitLab System Administration - Hands-on Lab: Implement Sign-Up Restrictions
GitLab System Administration - Hands-on Lab: Install GitLab
GitLab System Administration - Hands-on Lab: Manage GitLab Logs
GitLab System Administration - Hands-on Lab: Troubleshoot GitLab
GitLab System Administration - Hands-on Lab: Use GitLab Administration Commands
GitLab System Administration Hands-on Lab Overview
GitLab with Git Essentials - Hands-On Lab Overview
GitLab with Git Essentials - Hands-on Lab: Auto DevOps With a Predefined Project Template
GitLab with Git Essentials - Hands-on Lab: Build a .gitlab-ci.yml file
GitLab with Git Essentials - Hands-On Lab: Static Application Security Testing (SAST)
GitLab with Git Essentials - Hands-On Lab: Use GitLab To Merge Code
GitLab with Git Essentials - Hands-on Lab: Work With Git Locally
Partner Facilitator Guide for GitLab with Git Essentials
Thought Industries LMS Tech Stack Guide
abbecaa5
)