Master GitLab CI/CD to automate your software development lifecycle, from building and testing to deploying and monitoring your applications efficiently and securely.
...
Getting Started with GitLab CI/CD
Unit 1: Introduction to CI/CD with GitLab
Unit 2: Setting Up Your GitLab Environment
Building Your First Pipeline
Unit 1: Introduction to GitLab CI/CD Pipelines
Unit 2: Advanced Pipeline Configuration
Advanced Pipeline Configuration
Unit 1: Optimizing Pipelines with Variables
Unit 2: Caching and Artifacts for Speed
Unit 3: Job Dependencies and Services
Unit 4: Parallelization and Conditional Execution
Testing, Code Quality, and Security
Unit 1: Unit Testing in GitLab CI/CD
Unit 2: Code Quality Analysis
Unit 3: Security Scanning
Deployment Strategies and Infrastructure Automation