Skip to main content Go to GitLab Docs homepage
What's new?
What's new? Get free trial
  • Use GitLab
  • GitLab Duo
  • GitLab Orbit
  • Extend
  • Install
  • Administer
  • Subscribe
  • Contribute
  • Solutions
Getting started
Tutorials
Find your way around
Tutorial: Navigate the GitLab interface
Tutorial: Use the personal homepage
The DevSecOps Platform
Manage your organization
Organize work with projects
Plan and track work
Manage authentication and authorization
Use Git
Manage your code
Use CI/CD to build your application
Secure your application
Deploy and release your application
Manage your infrastructure
Monitor your application
Analyze GitLab usage
Release notes
Feature support
Find your GitLab version
 / 
    • GitLab Docs
    • Use GitLab
    • Tutorials

    Learn GitLab with tutorials

    Learn about GitLab fundamentals by following guided instructions.

    Find your way around GitLab
    Introduction to the product.
    Learn Git
    Git basics.
    Plan and track your work
    Planning, agile, issue boards.
    Build your application
    CI/CD fundamentals and examples.
    Secure your application and check compliance
    Dependency and compliance scanning.
    Use GitLab Duo
    AI-native features and workflows.
    Deploy and release your application
    Deployment processes and targets.
    Manage your infrastructure
    GitOps, Kubernetes deployments.
    Extend with GitLab
    Integrations with third-party services.
    Was this page helpful?
    GitLab Docs logo
    • Facebook
    • LinkedIn
    • Twitter
    • YouTube
    Creative Commons License
    Company
    • About GitLab
    • View pricing
    • Try GitLab for free
    Feedback
    • View page source
    • Edit in Web IDE
    • Contribute to GitLab
    • Suggest updates
    Help & Community
    • Get certified
    • Get support
    • Post on the GitLab forum
    Resources
    • Terms
    • Privacy statement
    • Use of generative AI
    • Acceptable use of user licenses