2026
Unlock the Power of GitLab CI/CD with Real-World Projects | Gitlab CI CD DIY LABS with Project Implementation on AWS
Lo que serás capaz de hacer
Gitlab CI CD Hands On | Build your own 50 Gitlab Pipelines Learn Gitlab by Doing | Gitlab CI CD Practice Questions with Answers | Gitlab CI CD Live Docker Project This is a Hands On Practice Question/Solution based course , where Beginners/Professionals can practice the Gitlab CI CD Pipeline Setup. This comprehensive course is designed to take you from beginner to advanced in GitLab CI/CD through 50 hands-on labs. Whether you're new to CI/CD or looking to expand your expertise, this course offers step-by-step guidance to master GitLab pipelines, automation, and deployment strategies. You'll start with the basics — setting up GitLab, configuring runners, and building simple pipelines. As you progress, you'll dive into advanced concepts like triggers, caching, and deploying containerized applications to production. By the end of this course, you'll have a solid understanding of GitLab CI/CD best practices, with real-world projects to showcase your skills. Course Outline: 1. GitLab Setup AWS Account Setup VM/EC2 for Runner Setup GitLab Account Setup GitLab Runner Setup GitLab Runner Registration Docker Setup on Runner Sudo Setup on Runner 2. GitLab Hands-On (Beginner) GitLab Stages GitLab Jobs GitLab Scripts GitLab only GitLab Tags GitLab Variables GitLab Predefined Variables GitLab before_script GitLab after_script GitLab Allow Failures GitLab needs GitLab Rules GitLab Timeout GitLab Parallel Execution Runner Concurrent Limits 3. GitLab Hands-On (Advanced) GitLab Trigger GitLab include GitLab inherit GitLab Cache GitLab Pages GitLab Access Tokens GitLab Environments GitLab Templates GitLab CI CD | Artifacts, Pages, Package Registry and Container Registry GitLab CI CD | Static/Dynamic Environments, Templating and Scheduler GitLab CI CD | Kubernetes Cluster Integration (EKS) GitLab CI CD | Terraform Integration with CI/CD GitLab CI CD | Security Features in GitLab CI CD (DevSecOps) with Live Project 4. GitLab CI/CD Project Dockerfile Setup GitLab Container Registry Setup GitLab Environment Setup Build and Deploy to Production Environments Key Takeaways: Step-by-Step Labs for Practical Learning 50 Hands-On Tasks to Build your own pipeline Real-World Deployment Scenarios Emphasis on GitLab CI/CD Best Practices Covers Docker Integration for Modern DevOps Workflows End-to-End Project to Build and Deploy a Web Application This course is perfect for developers, DevOps engineers, and system administrators aiming to master GitLab CI/CD. Whether you're automating simple tasks or deploying complex applications, this course will equip you with the skills to succeed. Keep Learning , All the Best..
- GitLab CI CD Pipelines Setup
- GitLab CI CD Docker Project Hands On
- GitLab CI CD Practice Questions on Advance Topics
- Setup GitLab Container Registry, Environments, Artifacts and much more ...
Temario
UNIDAD 1 - Introduction · 1 leccionesUNIDAD 1 - Introduction
UNIDAD 1 - Introduction
- Introduction to the Course
UNIDAD 2 - Environment Setup | GitLab Account and Runner Setup · 7 leccionesUNIDAD 2 - Environment Setup | GitLab Account and Runner Setup
UNIDAD 2 - Environment Setup | GitLab Account and Runner Setup
- GitLab Account Setup
- AWS Free Tier Account Setup
- Putty Setup on Windows
- Create New VM (EC2) for Runner
- Register GitLab Runner (Docker Based)
- Setup Docker on VM (EC2)
- GitLab Runner Concurent Limit
UNIDAD 3 - GitLab CI CD for Absolute Beginners · 16 leccionesUNIDAD 3 - GitLab CI CD for Absolute Beginners
UNIDAD 3 - GitLab CI CD for Absolute Beginners
- Introduction to CI/CD
- Introduction to GitLab CI
- GitLab CI - Stage and Stages
- Introduction to Docker
- GitLab CI - Script
- GitLab CI - First Demo on GitLab CI
- GitLab CI - Variables
- GitLab CI - Variables Hands On
- GitLab CI - Only
- GitLab CI - Rules
- GitLab CI - TImeout
- GitLab CI - When
- GitLab CI - Needs
- GitLab CI - Concurent Limits
- GitLab CI - Includes
- GitLab CI - Docker CI Project
UNIDAD 4 - GitLab CI CD | Artifacts, Pages, Package Registry and Container Registry · 6 leccionesUNIDAD 4 - GitLab CI CD | Artifacts, Pages, Package Registry and Container Registry
UNIDAD 4 - GitLab CI CD | Artifacts, Pages, Package Registry and Container Registry
- GitLab CI | Package and Container Registry
- GitLab CI | Container Registry Hands On
- GitLab CI | Introduction to Artifacts
- GitLab CI | Artifacts Hands On
- GitLab CI | Pages
- GitLab CI | Demo Project
UNIDAD 5 - GitLab CI CD | Static/Dynamic Environments, Templating and Scheduler · 5 leccionesUNIDAD 5 - GitLab CI CD | Static/Dynamic Environments, Templating and Scheduler
UNIDAD 5 - GitLab CI CD | Static/Dynamic Environments, Templating and Scheduler
- GitLab CI | Environments
- GitLab CI | Environments Hands On
- GitLab CI | Templates
- GitLab CI | Templates Hands On
- GitLab CI | Pipeline Scheduler
UNIDAD 6 - GitLab CI CD | Kubernetes Cluster Integration (EKS) · 5 leccionesUNIDAD 6 - GitLab CI CD | Kubernetes Cluster Integration (EKS)
UNIDAD 6 - GitLab CI CD | Kubernetes Cluster Integration (EKS)
- Intro to Kubernetes
- GitLab CI | Environment Setup
- GitLab CI | Create EKS Cluster
- GitLab CI | Integrate Gitlab Project with EKS (AWS)
- GitLab CI | Demo Pipeline with EKS (AWS)
UNIDAD 7 - GitLab CI CD | Terraform Integration with CI/CD · 3 leccionesUNIDAD 7 - GitLab CI CD | Terraform Integration with CI/CD
UNIDAD 7 - GitLab CI CD | Terraform Integration with CI/CD
- Intro to Terraform
- GitLab CI | Setup Terraform
- GitLab CI | Terraform CI CD
UNIDAD 8 - GitLab CI CD | Security Features in GitLab CI CD (DevSecOps) with Live Project · 5 leccionesUNIDAD 8 - GitLab CI CD | Security Features in GitLab CI CD (DevSecOps) with Live Project
UNIDAD 8 - GitLab CI CD | Security Features in GitLab CI CD (DevSecOps) with Live Project
- Intro to Security Scans in CI CD
- GitLab CI | Enable Security Feature in GitLab Repo
- GitLab CI | Dynamic Application Security Testing (DAST) Scanning
- GitLab CI | Container Scanning
- GitLab CI | Infrastructure as Code (IaC) Scanning
UNIDAD 9 - Gitlab CI Tasks | Beginner Level | Assignments 1 - 25 · 51 leccionesUNIDAD 9 - Gitlab CI Tasks | Beginner Level | Assignments 1 - 25
UNIDAD 9 - Gitlab CI Tasks | Beginner Level | Assignments 1 - 25
- Assignment - 1 | GitLab CI Base Yml
- Solution - 1 | GitLab CI Base Yml
- Assignment - 2 | GitLab CI Stages
- Solution - 2 | GitLab CI Stages
- Assignment - 3 | GitLab CI Jobs and Scripts
- Solution - 3 | GitLab CI Jobs and Scripts
- Assignment - 4 | GitLab CI | DockerFile Setup
- Solution - 4 | GitLab CI | DockerFile Setup
- Assignment - 5 | GitLab CI Jobs and Scripts
- Solution - 5 | GitLab CI Jobs and Scripts
- Assignment - 6 | GitLab CI Jobs and Scripts
- Solution - 6 | GitLab CI Jobs and Scripts
- Assignment - 7 | GitLab CI User Defined Variables
- Solution - 7 | GitLab CI User Defined Variables
- Assignment - 8 | GitLab CI Project or Group Level Variables
- Solution - 8 | GitLab CI Project or Group Level Variables
- Assignment - 9 | GitLab CI Pre Defined Variables
- Solution - 9 | GitLab CI Pre Defined Variables
- Assignment - 10 | GitLab CI Pre Defined Variables
- Solution - 10 | GitLab CI Pre Defined Variables
- Assignment - 11 | GitLab CI Before Script
- Solution - 11 | GitLab CI Before Script
- Assignment - 12 | GitLab CI After Script
- Solution - 12 | GitLab CI After Script
- Assignment - 13 | Dockerfile Setup for parallel builds
- Solution - 13 | Dockerfile Setup for parallel builds
- Assignment - 14 | GitLab CI Multiple Jobs under same Stage
- Solution - 14 | GitLab CI Multiple Jobs under same Stage
- Assignment - 15 | GitLab CI Job Failures
- Solution - 15 | GitLab CI Job Failures
- Assignment - 16 | GitLab CI Allow Failures
- Solution - 16 | GitLab CI Allow Failures
- ***Leveling Up***
- Assignment - 17 | GitLab CI Concurrent Limits
- Solution - 17 | GitLab CI Concurrent Limits
- Assignment - 18 | GitLab CI Rules
- Solution - 18 | GitLab CI Rules
- Assignment - 19 | GitLab CI Needs
- Solution - 19 | GitLab CI Needs
- Assignment - 20 | GitLab CI Needs
- Solution - 20 | GitLab CI Needs
- Assignment - 21 | GitLab CI Retry
- Solution - 21 | GitLab CI Retry
- Assignment - 22 | GitLab CI Timeout
- Solution - 22 | GitLab CI Timeout
- Assignment - 23 | GitLab CI Default
- Solution - 23 | GitLab CI Default
- Assignment - 24 | GitLab CI When
- Solution - 24 | GitLab CI When
- Assignment - 25 | GitLab CI Parallel
- Solution - 25 | GitLab CI Parallel
UNIDAD 10 - Gitlab CI CD Tasks | Advance Level | Assignments 26 - 40 · 30 leccionesUNIDAD 10 - Gitlab CI CD Tasks | Advance Level | Assignments 26 - 40
UNIDAD 10 - Gitlab CI CD Tasks | Advance Level | Assignments 26 - 40
- Assignment - 26 | GitLab CI Trigger
- Solution - 26 | GitLab CI Trigger
- Assignment - 27 | GitLab CI Include
- Solution - 27 | GitLab CI Include
- Assignment - 28 | GitLab CI When - On Failure
- Solution - 28 | GitLab CI When - On Failure
- Assignment - 29 | GitLab CI Artifacts
- Solution - 29 | GitLab CI Artifacts
- Assignment - 30 | GitLab CI Artifacts
- Solution - 30 | GitLab CI Artifacts
- Assignment - 31 | GitLab CI Artifacts
- Solution - 31 | GitLab CI Artifacts
- Assignment - 32 | GitLab CI Artifacts
- Solution - 32 | GitLab CI Artifacts
- Assignment - 33 | GitLab CI Inherit
- Solution - 33 | GitLab CI Inherit
- Assignment - 34 | GitLab CI Cache
- Solution - 34 | GitLab CI Cache
- Assignment - 35 | GitLab CI Pages
- Solution - 35 | GitLab CI Pages
- Assignment - 36 | GitLab CI Token and Curl
- Solution - 36 | GitLab CI Token and Curl
- Assignment - 37 | GitLab CI Templates
- Solution - 37 | GitLab CI Templates
- Assignment - 38 | GitLab CI Templates
- Solution - 38 | GitLab CI Templates
- Assignment - 39 | GitLab CI Extends
- Solution - 39 | GitLab CI Extends
- Assignment - 40 | GitLab CI Pipeline Scheduler
- Solution - 40 | GitLab CI Pipeline Scheduler
UNIDAD 11 - GitLab CI CD | Live Project with Security Setup | Assignments 41 - 50 · 21 leccionesUNIDAD 11 - GitLab CI CD | Live Project with Security Setup | Assignments 41 - 50
UNIDAD 11 - GitLab CI CD | Live Project with Security Setup | Assignments 41 - 50
- Assignment - 41 | GitLab CI Environments
- Solution - 41 | GitLab CI Environments
- Assignment - 42 | Setup Docker File and Index.html
- Solution - 42 | Setup Docker File and Index.html
- Assignment - 43 | GitLab CI Setup Access Token
- Solution - 43 | GitLab CI Setup Access Token
- Assignment - 44 | GitLab CI Container Registry Integration
- Solution - 44 | GitLab CI Container Registry Integration
- Assignment - 45 | GitLab CI | Setup Production Deploy
- Solution - 45 | GitLab CI | Setup Production Deploy
- Assignment - 46 | GitLab CI | Setup Production Deploy and attach Environment
- Solution - 46 | GitLab CI | Setup Production Deploy and attach Environment
- Assignment - 47 | GitLab CI | Enable Security Features on GitLab Repo
- Solution - 47 | GitLab CI | Enable Security Features on GitLab Repo
- Assignment - 48 | GitLab CI | Setup Container Scanning Secuirty Feature
- Solution - 48 | GitLab CI | Setup Container Scanning Secuirty Feature
- Assignment - 49 | GitLab CI | Setup DAST Secuirty Feature
- Solution - 49 | GitLab CI | Setup DAST Secuirty Feature
- Assignment - 50 | GitLab CI | Final Demo of the Project
- Solution - 50 | GitLab CI | Final Demo of the Project
- ***You made it***
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
11 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por AutoPilot DevOps.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 11 unidades · 150 lecciones · 55 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por AutoPilot DevOps; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


