Country Course Page Acad ID: ACAD0881
CI/CD Using GitLab CI Training in United States

This instructor-led program focuses on pipeline-as-code using .gitlab-ci.yml, continuous integration workflows, automated testing, deployment strategies, runners configuration, and DevOps integration.

Overview

CI/CD Using GitLab CI Training by AcadNXT is designed to provide participants with practical, hands-on expertise in building automated CI/CD pipelines using GitLab CI/CD. This instructor-led program focuses on pipeline-as-code using .gitlab-ci.yml, continuous integration workflows, automated testing, deployment strategies, runners configuration, and DevOps integration. Participants will learn how to design efficient, scalable, and production-ready CI/CD pipelines directly within GitLab, enabling end-to-end automation from code commit to deployment. The course is ideal for DevOps engineers, developers, and automation professionals working in GitLab-based environments.

Learning Outcomes

โ€ข Build CI/CD pipelines using GitLab CI/CD
โ€ข Write and manage .gitlab-ci.yml files
โ€ข Configure and manage GitLab runners
โ€ข Automate build, test, and deployment workflows
โ€ข Implement multi-stage pipeline strategies
โ€ข Apply conditional execution logic in pipelines
โ€ข Debug and optimize CI/CD workflows
โ€ข Build end-to-end GitLab DevOps pipelines

Duration & Delivery Mode

14 hours

We serve:
Target Audience

โ€ข DevOps Engineers
โ€ข Software Developers
โ€ข Build and Release Engineers
โ€ข System Administrators
โ€ข Cloud Engineers
โ€ข Site Reliability Engineers (SREs)
โ€ข Automation Engineers
โ€ข IT Professionals working with GitLab

Pre-requisites

โ€ข Basic understanding of Git version control
โ€ข Familiarity with software development lifecycle (SDLC)
โ€ข Basic knowledge of Linux commands
โ€ข Understanding of web applications or APIs
โ€ข Awareness of CI/CD concepts is helpful

Skillset Achieved

โ€ข Designing CI/CD pipelines using GitLab CI/CD
โ€ข Writing .gitlab-ci.yml pipeline configurations
โ€ข Automating build, test, and deployment workflows
โ€ข Managing GitLab runners for execution
โ€ข Implementing pipeline stages and jobs
โ€ข Integrating testing frameworks into pipelines
โ€ข Managing artifacts and dependencies
โ€ข Implementing deployment automation strategies
โ€ข Debugging and optimizing pipeline performance
โ€ข Building end-to-end DevOps workflows in GitLab

Course Outcome

After completing CI/CD Using GitLab CI Training, participants will be able to design and implement complete CI/CD pipelines using GitLab CI/CD. Learners will gain practical expertise in pipeline-as-code, automation workflows, runner configuration, and end-to-end DevOps integration within GitLab.

Course Outline

Introduction to GitLab CI/CD

โ€ข Overview of CI/CD concepts
โ€ข GitLab CI/CD architecture
โ€ข GitLab repository and project setup
โ€ข Introduction to .gitlab-ci.yml
โ€ข Git workflow integration with pipelines

Pipeline Structure and Jobs

โ€ข Stages, jobs, and runners concepts
โ€ข Writing basic CI/CD pipeline configuration
โ€ข Variables and environment configuration
โ€ข Pipeline triggers and rules
โ€ข Artifacts and caching mechanisms

Build and Test Automation

โ€ข Automating build processes
โ€ข Running unit and integration tests
โ€ข Test reporting in pipelines
โ€ข Dependency management
โ€ข Debugging pipeline failures

Advanced CI/CD Pipeline Design

โ€ข Multi-stage pipeline design
โ€ข Parallel job execution
โ€ข Conditional pipelines and rules
โ€ข Deployment strategies using GitLab CI
โ€ข Rollback and versioning concepts

GitLab Runners and Integration

โ€ข GitLab runner architecture
โ€ข Shared vs specific runners
โ€ข Runner configuration and scaling
โ€ข Integration with Docker and external tools
โ€ข Security and access control basics

Mini Project and Practical Implementation

โ€ข Building complete CI/CD pipeline using GitLab CI
โ€ข Implementing build, test, and deploy stages
โ€ข Configuring runners for execution
โ€ข Deploying application using GitLab pipeline
โ€ข Final project review and optimization

Assessment Topics

โ€ข GitLab CI/CD architecture and concepts
โ€ข Pipeline-as-code fundamentals
โ€ข Stages, jobs, and runners
โ€ข Build and test automation
โ€ข Deployment strategies
โ€ข Artifacts and caching
โ€ข Runner configuration and scaling
โ€ข Mini project implementation

Evaluation

โ€ข GitLab CI pipeline creation exercises
โ€ข .gitlab-ci.yml configuration tasks
โ€ข Build and deployment automation assignments
โ€ข Runner configuration activities
โ€ข Mini project development and evaluation
โ€ข Pipeline debugging scenarios

Course Materials

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification

Participants who successfully complete the training will receive an AcadNXT Certification in CI/CD Using GitLab CI Training, validating their expertise in GitLab CI/CD pipelines, automation workflows, DevOps integration, and continuous delivery practices.

SELECT AN UPCOMING CLASS
Thu 13th Aug 2026 – Fri 14th Aug 2026
โฑ 2 days ๐Ÿ“ Online Instructor-led
Fri 14th Aug 2026 – Sat 15th Aug 2026
โฑ 2 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Sat 15th Aug 2026 – Sun 16th Aug 2026
โฑ 2 days ๐Ÿ“ Onsite
Wed 26th Aug 2026 – Thu 27th Aug 2026
โฑ 2 days ๐Ÿ“ Classroom
AcadNXT Classrom - New York, USA New York City United States
Tue 1st Sep 2026 – Wed 2nd Sep 2026
โฑ 2 days ๐Ÿ“ Online Instructor-led
Wed 2nd Sep 2026 – Thu 3rd Sep 2026
โฑ 2 days ๐Ÿ“ Onsite
Wed 9th Sep 2026 – Thu 10th Sep 2026
โฑ 2 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Sat 19th Sep 2026 – Sun 20th Sep 2026
โฑ 2 days ๐Ÿ“ Online Instructor-led
Tue 22nd Sep 2026 – Wed 23rd Sep 2026
โฑ 2 days ๐Ÿ“ Onsite
Sun 27th Sep 2026 – Mon 28th Sep 2026
โฑ 2 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
No upcoming classes are currently available for this delivery mode.
Availability

Available cities in United States for this course

Explore delivery locations across United States and move into city pages for localized schedules and context.

2 cities

Enroll Now

WHO WILL BE FUNDING THE COURSE?

By submitting your details you agree to be contacted in order to respond to your enquiry.

Testimonials

What Our Students Say