للحصول على شهادة
This GitLab tutorial provides a complete beginner-friendly guide to installing, configuring, and using GitLab for CI/CD pipelines. It is designed for learners who want to set up a full DevOps environment from scratch and understand how GitLab automation works in real projects.
The course begins with installing GitLab on Ubuntu, where you will learn how to set up a self-hosted GitLab instance and prepare it for development use. This is an essential step for teams that want full control over their DevOps infrastructure.
Next, you will learn how to install GitLab using Docker, which simplifies deployment and allows you to run GitLab in a containerized environment. This approach is widely used in modern DevOps workflows.
The tutorial then covers installing GitLab Runner on Linux. Runners are responsible for executing CI/CD jobs, making them a key component of pipeline automation.
You will also explore how to configure LDAP authentication in GitLab, enabling secure user management and integration with organizational systems.
Finally, the course introduces CI/CD pipelines, explaining stages, jobs, and dependencies. You will understand how pipelines are structured and how automation is executed step by step.
By the end of this tutorial, you will be able to install GitLab, configure runners, manage authentication, and build basic CI/CD pipelines confiden