Home OthersGit and GitLab Essentials

Git and GitLab Essentials

Guaranteed to Run
Price
$1,895.00
Duration
2 Days
Delivery Methods
Virtual Instructor Led Private Group
Delivery
Virtual
EST
Description
Objectives
Prerequisites
Course Description

This course provides a comprehensive introduction to using Git and GitLab for managing the modern software development lifecycle with Continuous Integration and Continuous Delivery (CI/CD). GitLab is a full DevOps platform that combines source control, collaboration, automation, and deployment into a single application, making it a powerful solution for enterprise development teams.

Participants will learn how GitLab extends Git-based version control with built-in capabilities for issue tracking, analytics, documentation, and automated pipelines. Through hands-on labs, students will configure repositories, collaborate using merge requests, resolve conflicts, and build CI/CD pipelines that automatically test, build, and deploy applications. Pipelines will target Docker containers, virtual machines, and Kubernetes-based environments.

The course also introduces GitLab Runners, the Container Registry, project webhooks, and GitLab’s role across the full DevOps lifecycle—from planning and development through build, verification, security testing, deployment, and monitoring. By the end of the course, learners will be able to confidently use GitLab as a centralized DevOps platform to accelerate releases, improve collaboration, and automate delivery workflows.

Course Objectives
  • Use Git and GitLab to create, manage, and collaborate on source code repositories
  • Apply essential Git commands to track changes and manage code versions
  • Collaborate effectively using branches, merge requests, and conflict resolution
  • Design and implement GitLab CI/CD pipelines
  • Configure and use GitLab Runners for automated builds and testing
  • Build and store container images using the GitLab Container Registry
  • Integrate projects using webhooks and GitLab APIs
  • Understand GitLab’s role across the full DevOps lifecycle, including planning, development, testing, security, deployment, and monitoring
  • Apply DevSecOps principles within GitLab workflows
Who Should Attend?
  • DevOps Engineers
  • Software Developers
  • Telecommunications Professionals
  • Solution and Systems Architects
  • Quality Assurance Engineers
  • Site Reliability Engineers (SREs)
Course Prerequisites

There are no formal prerequisites for this course. A basic familiarity with software development concepts or command-line tools is helpful but not required.

Do You Need Help? Please Fill Out The Form Below
First Name*
Last Name*
Business Email*
Phone Number*
What do you need assistance with?*
Best way to contact me*
How can we help you?*