Чему вы научитесь
- Поймёте философию и принципы CI/CD — от базовых концепций Continuous Integration и Continuous Delivery до построения полноценных автоматизированных процессов доставки кода в продакшн.
- Освоите GitLab CI на профессиональном уровне — от структуры .gitlab-ci.yml и создания простых джоб до работы с Docker executor, Container Registry, environments и организации manual approvals.
- Станете экспертом в Jenkins — научитесь писать Declarative и Scripted Pipeline, работать с Groovy, настраивать Multibranch Pipeline и создавать Shared Libraries для переиспользования кода.
- Научитесь работать с Docker в CI/CD контексте — сборка образов, публикация в registry, использование Docker-агентов и деплой контейнеризированных приложений через оба инструмента.
- Разберётесь с переменными окружения и секретами — защищённые переменные, credentials, маскирование чувствительных данных и передача параметров между stages в обоих системах.
- Освоите работу с артефактами и кэшированием — оптимизация времени выполнения пайплайнов, передача данных между этапами, архивирование результатов сборки.
- Интегрируете тестирование в пайплайны — запуск тестов, генерация отчётов, качественные метрики и организация процесса continuous testing.
- Научитесь настраивать сложные стратегии деплоя — работа с environments, параллельное выполнение, условный деплой.
- Сможете выбрать правильный инструмент под конкретную задачу — поймёте сильные и слабые стороны GitLab CI и Jenkins, научитесь принимать архитектурные решения.
О программе
ВАЖНО: После покупки программы вы получаете доступ ко всем трём курсам сразу и найдёте их в своём профиле.
Эта программа — результат многолетнего опыта работы DevOps-инженеров в крупных российских компаниях. Мы собрали всё необходимое для того, чтобы вы могли с нуля стать специалистом по CI/CD, востребованным на рынке труда.
Обучение начинается с обзорного курса, где простым языком объясняются все концепции CI/CD, разбирается, зачем это нужно бизнесу и как устроены современные процессы доставки кода. Вы поймёте общую картину и напишете свои первые пайплайны в GitLab CI и Jenkins.
После освоения основ вы погружаетесь в два детальных курса по главным инструментам рынка. В курсе по GitLab CI вы изучите все возможности системы — от базовых джоб до сложных мультистадийных пайплайнов с Docker и Kubernetes интеграцией. В курсе по Jenkins вы освоите Pipeline as Code, научитесь писать на Groovy и создавать масштабируемые CI/CD решения.
Все курсы построены на практике: вы будете писать реальные пайплайны, настраивать раннеров и агентов, работать с Docker, деплоить приложения и решать типичные проблемы, с которыми сталкиваются DevOps-инженеры каждый день. К концу программы у вас будет портфолио готовых решений и глубокое понимание обоих инструментов.
Что внутри
В комплект входят 3 курса общей стоимостью 5 000 ₽.
Для кого эта программа
Начальные требования
Для комфортного обучения достаточно:
- Базовое понимание работы компьютера и интернета
- Умение устанавливать программы и работать с файлами
- Желание разобраться в CI/CD и готовность много практиковаться
- Компьютер с возможностью установки Docker, GitLab, Jenkins (все инструкции включены)
- Готовность учиться последовательно — каждый курс опирается на предыдущий
Будет плюсом, но НЕ обязательно:
- Знание основ Linux и командной строки
- Опыт работы с Git
- Понимание основ Docker
- Базовые навыки программирования
Наши преподаватели
Как проходит обучение
Программа состоит из трёх взаимосвязанных курсов, которые рекомендуется проходить последовательно:
1. CI/CD с нуля — введение в автоматизацию
- Концепции CI/CD и их важность для бизнеса
- Первые пайплайны в GitLab CI и Jenkins
- Основы работы с Docker в CI/CD
- Настройка автоматического деплоя
- Стратегия дальнейшего развития
2. GitLab CI: полное погружение — от основ до продвинутого уровня
- Архитектура GitLab CI и все компоненты
- Jobs, Stages, Rules и зависимости
- Переменные, секреты, артефакты и кэш
- Docker executor и Container Registry
- Environments, деплой и тестирование
- Оптимизация и best practices
3. Jenkins: профессиональный уровень — освоение самого популярного CI/CD инструмента
- Declarative и Scripted Pipeline
- Программирование на Groovy
- Docker-агенты и контейнеризация
- Multibranch Pipeline и Git Flow
- Shared Libraries и переиспользование
- Продвинутая оптимизация и мониторинг
---
Формат обучения
📝 Текстовые материалы с примерами — удобно учиться в своём темпе, возвращаться к нужным разделам
🛠 Практика после каждой темы — закрепляете знания на реальных задачах
✅ Тесты и задания — проверяете понимание материала
💬 Поддержка в Telegram-чате — помощь от преподавателей и других студентов
Содержание
Что вы получаете
- ✅Профессиональные навыки — сможете работать CI/CD-инженером или DevOps с фокусом на автоматизацию
- ✅Два инструмента вместо одного — владение GitLab CI и Jenkins делает вас универсальным специалистом
- ✅Уверенность на собеседованиях — глубокие знания позволят ответить на любые вопросы по CI/CD
- ✅Понимание архитектуры — сможете проектировать CI/CD процессы и принимать технические решения
- ✅Готовность к реальной работе — все навыки отработаны на практических задачах