- Description
- Curriculum
- Reviews
- Grade
-
1Introduction to GitLab Projects, Groups, and Issues2h
Understand GitLab’s structure for organizing code, teams, and tasks using projects and groups.
-
2Using Issues, Labels, and MilestonesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
 Track work effectively using issue templates, custom labels, and sprint-based milestones
-
3Epics, Roadmaps, and Agile Boards (Premium+)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Learn how to scale planning with epics, issue hierarchies, and visualize timelines via roadmaps.
-
4GitLab Boards and Agile WorkflowsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Manage tasks using Kanban-style boards with customizable columns and automation.
-
5Time Tracking and Productivity MetricsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Enable time estimates, track spent time, and report on team velocity within GitLab.
-
6GitLab CI/CD OverviewThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Understand GitLab’s built-in continuous integration capabilities and pipeline architecture.
-
7Writing Your First .gitlab-ci.yml FileThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Â
Create a basic CI pipeline with build, test, and deploy stages.
-
8Using Runners: Shared, Group, and CustomThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Learn how GitLab Runners execute jobs and how to register your own runners securely.
-
9Pipelines for Merge Requests (MR Pipelines)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Set up pipelines that run on merge requests to ensure safe code integration
-
10Artifacts, Caching, and Parallel JobsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
 Improve pipeline efficiency with artifact storage, job caching, and parallelization.
-
11Introduction to GitLab SecureThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
 Learn how GitLab integrates security testing directly into CI/CD pipelines.
-
12Static Application Security Testing (SAST)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Automatically scan code for vulnerabilities using GitLab’s SAST templates.
-
13Dependency Scanning and License ComplianceThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Detect known vulnerabilities in open-source dependencies and check for license risks.
-
14Container Scanning and DASTThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Scan Docker images and perform dynamic scans of deployed apps for runtime issues
-
15Security Dashboards and Merge Request WidgetsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Visualize vulnerabilities and enforce security policies before code merges.
-
16GitOps and Infrastructure-as-Code (IaC)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Use GitLab as a GitOps engine for managing infrastructure with Terraform, Ansible, and Helm
-
17Auto DevOps and Review AppsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
 Automatically build, test, and deploy apps using GitLab’s Auto DevOps pipeline
-
18Environment Management and Deployment StrategiesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Manage multiple environments (staging, production) and implement blue-green or canary deployments
-
19Kubernetes IntegrationThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Connect GitLab to your Kubernetes cluster and deploy securely using Helm and GitLab CI/CD
-
20Infrastructure Monitoring and ObservabilityThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Track performance, logs, and metrics with GitLab-integrated Prometheus and Grafana
-
21GitLab API and WebhooksThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Automate tasks and integrate with external tools using GitLab’s REST and GraphQL APIs.
-
22Integrating Slack, Jira, and TrelloThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Keep your teams informed with real-time updates and ticket syncs from GitLab to your tools.
-
23Using GitLab with Cloud Providers (AWS, GCP, Azure)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Deploy directly to cloud platforms, use GitLab’s cloud authentication features, and store artifacts remotely
-
24Extending GitLab with CI/CD Templates and Custom ScriptsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Create reusable
.gitlab-ci.yml
templates and CI/CD includes to scale automation across projects. -
25Marketplace Tools and GitLab AppsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Discover third-party apps and tools that can enhance GitLab’s functionality in enterprise environments.
-
26End-to-End DevSecOps Pipeline Using GitLabThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.

Archive
Working hours
Monday | 9:30 am - 6.00 pm |
Tuesday | 9:30 am - 6.00 pm |
Wednesday | 9:30 am - 6.00 pm |
Thursday | 9:30 am - 6.00 pm |
Friday | 9:30 am - 5.00 pm |
Saturday | Closed |
Sunday | Closed |