Курс на Stepik
Обложка курса «DevOps: CI/CD» на Stepik
5 000 ₽

DevOps: CI/CD 4.305

Открыть на
STEPIK.ORG

Программа из трёх курсов подготовит вас к профессиональной работе с CI/CD на уровне Middle-специалиста. Вы не просто изучите основы автоматизации, но и освоите два главных инструмента рынка — GitLab CI и Jenkins — на глубоком уровне.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «DevOps: CI/CD»Учеников на курсе 50
Сертификаты, выданные на курсе «DevOps: CI/CD»Сертификатов выдано 0
Отзывы о курсе «DevOps: CI/CD»Отзывов получено 90
Рейтинг курса «DevOps: CI/CD»Рейтинг курса 4.305
Курсы в пакете «DevOps: CI/CD»Курсов в пакете 3
Уроки в курсе «DevOps: CI/CD»Количество уроков 139
Тесты в курсе «DevOps: CI/CD»Количество квизов 392
Задачи с кодом в курсе «DevOps: CI/CD»Количество задач с кодом 52
Время прохождения курса «DevOps: CI/CD»Время прохождения курса
Стоимость курса «DevOps: CI/CD»Стоимость курса 5 000 ₽
Обновления курса «DevOps: CI/CD»Обновления курса
Дата публикации курса «DevOps: CI/CD»Дата публикации курса
Последнее обновление курса «DevOps: CI/CD»Последнее обновление
Сложность easy

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

  • Поймёте философию и принципы 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, научитесь принимать архитектурные решения.

О курсе

Программа из трёх курсов подготовит вас к профессиональной работе с CI/CD на уровне Middle-специалиста. Вы не просто изучите основы автоматизации, но и освоите два главных инструмента рынка — GitLab CI и Jenkins — на глубоком уровне.

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

✅ Всех, кто хочет специализироваться на CI/CD и стать востребованным специалистом ✅ Начинающих DevOps-инженеров, которым нужно глубокое понимание автоматизации и практические навыки работы с GitLab CI и Jenkins ✅ Разработчиков любого уровня, желающих не просто писать код, но и профессионально настраивать его доставку в продакшн ✅ Системных администраторов, стремящихся освоить современные практики автоматизации и перейти в DevOps ✅ QA-инженеров и тестировщиков, которым нужны навыки построения автоматизированного тестирования в CI/CD пайплайнах ✅ Team Lead'ов и архитекторов, которым важно понимать возможности CI/CD инструментов для принятия технических решений ✅ Студентов и джунов, планирующих быстро вырасти до Middle-уровня за счёт глубоких знаний автоматизации

Начальные требования

Для комфортного обучения достаточно:

  • Базовое понимание работы компьютера и интернета
  • Умение устанавливать программы и работать с файлами
  • Желание разобраться в 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 процессы и принимать технические решения
  • ✅Готовность к реальной работе — все навыки отработаны на практических задачах

Нагрузка

4

Расскажите о курсе друзьям