CI/CD (Jenkins, GitLab CI, GitHub Actions)

Конвейеры, которые сами собирают, тестируют и разворачивают код при каждом изменении в репозитории.

CI/CD убирает ручную рутину: вместо того чтобы вручную запускать тесты и деплой, разработчик пишет конфигурацию конвейера, который делает это сам при каждом пуше в репозиторий. Jenkins, GitLab CI и GitHub Actions решают одну задачу разными способами — от собственного сервера с плагинами у Jenkins до встроенных в платформу конвейеров у GitHub Actions.

Выбор инструмента часто продиктован тем, где уже хранится код — GitHub Actions логично смотрится с GitHub, GitLab CI с GitLab, а Jenkins остаётся гибким вариантом для нестандартных инфраструктур. Стоит уточнить, с каким именно инструментом работает курс.

В каталоге
123 курса
Доступно сейчас
70
Продажи открыты
1
Предзаказ
44
Стоимость участия
от 75 ₽
Средний рейтинг
3.8 из 5

Данные каталога обновлены 5 ноября 2026 г.

Курсы

Найдено: 119

Как определиться с курсом по CI/CD

  1. Совпадение с вашим репозиторием

    Если ваш код уже на GitHub или GitLab, логичнее начать с их встроенных систем — уточните, какой инструмент разбирает автор.

  2. Сложность конвейера в примерах

    Простой конвейер с одним шагом сборки и полноценный пайплайн с тестами, деплоем и уведомлениями — разный уровень практической пользы.

  3. Связь с Docker и облаком

    Многие реальные конвейеры деплоят именно контейнеры в облако — проверьте, затрагивает ли курс эту связку, если она вам нужна.

Авторы и школы

Кто ведёт курсы в этом разделе

Продолжить поиск

Темы и соседние разделы каталога

Другие направления подкатегории

Частые вопросы

Какой инструмент CI/CD учить первым?

Часто логично начать с того, что встроено в платформу, где уже лежит ваш код — GitHub Actions для GitHub или GitLab CI для GitLab, а Jenkins изучать отдельно при необходимости.

Нужно ли знать Docker для CI/CD?

Не всегда обязательно, но многие современные конвейеры собирают и деплоят именно контейнеры, поэтому базовое понимание Docker часто пригождается.

CI/CD — это сложно для новичка?

Базовая настройка простого конвейера доступна и начинающим, а вот отладка сложных многоэтапных пайплайнов обычно требует опыта работы с инфраструктурой в целом.