GitLab CI/CD

Практический курс по GitLab CI/CD с нуля: автоматизация сборки, тестов и деплоя через файл .gitlab-ci.yml. От первой job и стадий до правил запуска, переменных, Docker-сборки, окружений и переиспользования конфигов. Каждая тема закрепляется задачей: конфигурация проверяется автоматически. CI/CD — обязательный навык DevOps и backend.

Чему вы научитесь

О курсе

Этот курс — про <strong>практический GitLab CI/CD</strong>, ключевой инструмент автоматизации в DevOps. Весь процесс выпуска описывается в одном файле <code>.gitlab-ci.yml</code>, который хранится рядом с кодом: сборка, тесты и деплой перестают зависеть от памяти и настроек конкретного человека. Курс идёт последовательно — от первой задачи с <code>script</code> до правил запуска, переменных, Docker-сборки, окружений и переиспользования конфигов через <code>extends</code> и <code>include</code>. Каждая тема закрепляется задачей: студент пишет конфигурацию, а её структура <strong>проверяется автоматически</strong> — корректный <code>.gitlab-ci.yml</code> принимается, ошибочный отклоняется. К концу курса формируется навык, который ежедневно применяется в backend-разработке и DevOps.

Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support

Для кого этот курс

Для разработчиков и тестировщиков, которым нужно автоматизировать сборку, тесты и деплой своих проектов.

Подойдёт начинающим DevOps-инженерам: CI/CD — базовый и обязательный навык профессии.

Полезен тем, кто переходит с ручного выпуска на конвейеры или мигрирует с других CI-систем на GitLab.

Программа курса

Модулей: 4, уроков: 24. Задачи с кодом проверяются автоматически.

  1. Основы CI/CD и .gitlab-ci.yml

  2. Управление запуском задач

  3. Сборка, тесты и деплой

  4. Переиспользование и оптимизация

Стоимость курса: 5990 ₽

Открыть курс на Mentorix · Все курсы