Gitlab Training

The basic course program is outlined here :-

GitLab Inc. is a company based on the GitLab open-source project. GitLab is an application to code, test, and deploy code together. It provides Git repository management with fine grained access controls, code reviews, issue tracking, activity feeds, wikis, and continuous integration.

GitLab Inc. has 4 product offerings:

  1. GitLab Community Edition (CE) - free, self hosted application, support from Community
  2. GitLab Enterprise Edition (EE) - paid, self hosted application, comes with additional features and support
  3. - free SaaS for public and private repositories, support can be purchased
  4. - a private single-tenant GitLab instance run by us

GitLab is a community project, over 1000 people worldwide have contributed to GitLab! GitLab Inc. is an active participant in this community, trying to serve its needs and lead by example. For more information see Our stewardship of GitLab CE further down this page.

  • Git and GitLab Training
  • Consulting
  • Custom Development work
We assume that you are going to use Git to handle all levels of Java and Non-Java projects. So it will be good if you have some amount of exposure to software development life cycle and working knowledge of developing web-based and non web-based applications.


  • ✔ 30 Hours instructor led online class
  • ✔ Hands on Approach - We emphasize on learning by doing.
  • ✔ Life time free re-enrollment to future DevOps courses
  • ✔ Life time free access to all learning materials including
  • ✔ Class recordings
  • ✔ Presentations
  • ✔ Sample Code
  • ✔ Projects
  • ✔ Total Lab Infrasture in cloud and 24x7 available
  • ✔ 70% of the class is consist of Lab
  • ✔ Each week assignments(total 4) with personal assistance
  • ✔ Two real time senario based projects with standard evaluation
  • ✔ 24x7 online support to queries during and after the course completion
  • ✔ 1 dedicated class for Interview preparations
  • Gitlab Training

    The basic course program is outlined here :-

    Git Intro
    • What is a Version Control System (VCS)
    • Short Story of Git
    • What is Git
    • Getting Help
    Git Setup
    • Chef Syntax and Examples
    • Working with Knife
    • Writing First Chef Recipe
    • Chef and Its Terminology
    Git Basics
    • Git Workflow
    • GitLab
    • New Project
    • Git and GitLab basics
    • Feature Branching
    Merge Request
    • Roles
    • Implementing a role
    • Determining which recipes you need
    • Applying recipes to roles
    • Mapping your roles to nodes
    • Environments
    • Organizing your configuration data
    Revert and Unstage
    • Unstage
    • Undo Commits
    • Reset Workflow
    • Note
    Merge Conflicts
    • Merge Conflicts
    • Example Plan
    • Example 1/2
    • Example 2/2
    • Notes
    GitLab administrator
    • GitLab architecture overview
    • GitLab fundamentals
    • UI walkthrough
    • Admin panel
    • Admin tasks
    • Backups, troubleshooting
    • Gitlab Integration with other tools
    • Issues, Wiki's and Gitlab Pages
    • Managing and Securing Gitlab
    • Automating Gitlab