Курс на Stepik
Обложка курса «GitLab CI/CD с нуля: пошаговый и понятный курс» на Stepik
3 900 ₽

GitLab CI/CD с нуля: пошаговый и понятный курс 0.000

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

Этот курс шаг за шагом проведёт вас через ключевые концепции GitLab CI/CD, начиная с самых основ. Всё доступно, наглядно и с практикой

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «GitLab CI/CD с нуля: пошаговый и понятный курс»Учеников на курсе 3
Сертификаты, выданные на курсе «GitLab CI/CD с нуля: пошаговый и понятный курс»Сертификатов выдано 0
Отзывы о курсе «GitLab CI/CD с нуля: пошаговый и понятный курс»Отзывов получено 0
Рейтинг курса «GitLab CI/CD с нуля: пошаговый и понятный курс»Рейтинг курса 0.000
Уроки в курсе «GitLab CI/CD с нуля: пошаговый и понятный курс»Количество уроков 31
Тесты в курсе «GitLab CI/CD с нуля: пошаговый и понятный курс»Количество квизов 49
Стоимость курса «GitLab CI/CD с нуля: пошаговый и понятный курс»Стоимость курса 3 900 ₽
Обновления курса «GitLab CI/CD с нуля: пошаговый и понятный курс»Обновления курса
Дата публикации курса «GitLab CI/CD с нуля: пошаговый и понятный курс»Дата публикации курса
Последнее обновление курса «GitLab CI/CD с нуля: пошаговый и понятный курс»Последнее обновление
Сложность easy

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

  • Понимать принципы CI/CD и место GitLab CI/CD в процессе разработки
  • Создавать пайплайны в файле .gitlab-ci.yml
  • Настраивать стадии, джобы и порядок их выполнения
  • Работать с GitLab Runner и выбирать подходящий executor
  • Запускать джобы в Docker-контейнерах и подключать сервисы
  • Использовать переменные GitLab CI/CD и безопасно хранить секреты
  • Настраивать условия запуска джоб с помощью rules
  • Управлять зависимостями между джобами через needs
  • Передавать результаты сборки между джобами с помощью artifacts
  • Ускорять пайплайны с помощью cache
  • Запускать автоматические тесты и собирать отчёты о покрытии кода
  • Добавлять линтеры и другие проверки качества кода
  • Собирать и публиковать Docker-образы в Container Registry
  • Работать с Docker-in-Docker в GitLab CI/CD
  • Настраивать автоматический деплой приложения на сервер
  • Разделять конфигурацию пайплайна на несколько файлов через include
  • Убирать дублирование с помощью YAML-якорей, !reference и extends
  • Настраивать повторный запуск джоб при временных ошибках через retry
  • Автоматически отменять устаревшие пайплайны с помощью interruptible
  • Анализировать логи джоб и находить причины падения пайплайнов
  • Создавать полноценный CI/CD-пайплайн: от проверки кода до развёртывания приложения
  • Применять полученные навыки в реальных DevOps-проектах

О курсе

Этот курс шаг за шагом проведёт вас через ключевые концепции GitLab CI/CD, начиная с самых основ. Всё доступно, наглядно и с практикой

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

Всех, кто хочет изучить GitLab CI/CD с нуля

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

Для начала этого курса вам не требуется никакого предварительного опыта работы с GitLab CI/CD — мы начнём с самых основ. Базовые знания Linux и Git приветствуются

Преподаватели курса

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