Стоимость курса
79 000 ₽
Рассрочка от 6 583 ₽/мес

Курс CI/CD на основе GitLab от Otus

Стоимость курса
79 000 ₽
Рассрочка от 6 583 ₽/мес

Курс «CI/CD на основе GitLab» от школы OTUS предназначен для специалистов, желающих освоить современные методы автоматизации разработки и развертывания программного обеспечения. В рамках курса слушатели познакомятся с основами и продвинутыми возможностями системы GitLab, которая объединяет управление исходным кодом и процессы непрерывной интеграции и доставки. Участники курса изучат организацию и настройку пайплайнов CI/CD, научатся создавать автоматизированные сценарии сборки, тестирования и деплоя приложений. Особое внимание уделяется практическим аспектам: написанию конфигурационных файлов .gitlab-ci.yml, интеграции с внешними сервисами, работе с контейнерами Docker и Kubernetes. Курс охватывает темы управления артефактами, мониторинга и отладки пайплайнов, обеспечения безопасности и контроля качества кода. Обучение строится на реальных примерах и задачах, что позволяет быстро применять полученные знания в профессиональной деятельности. По окончании курса слушатели смогут эффективно выстраивать процессы CI/CD в своих проектах, ускорять выпуск новых версий и повышать надежность программного продукта. Курс подходит разработчикам, тестировщикам, DevOps-инженерам и всем, кто заинтересован в современном подходе к автоматизации жизненного цикла ПО на базе GitLab.

Стоимость курса
79 000 ₽
Рассрочка от 6 583 ₽/мес

Курс «CI/CD на основе GitLab» от школы OTUS предназначен для специалистов, желающих освоить современные методы автоматизации разработки и развертывания программного обеспечения. В рамках курса слушатели познакомятся с основами и продвинутыми возможностями системы GitLab, которая объединяет управление исходным кодом и процессы непрерывной интеграции и доставки. Участники курса изучат организацию и настройку пайплайнов CI/CD, научатся создавать автоматизированные сценарии сборки, тестирования и деплоя приложений. Особое внимание уделяется практическим аспектам: написанию конфигурационных файлов .gitlab-ci.yml, интеграции с внешними сервисами, работе с контейнерами Docker и Kubernetes. Курс охватывает темы управления артефактами, мониторинга и отладки пайплайнов, обеспечения безопасности и контроля качества кода. Обучение строится на реальных примерах и задачах, что позволяет быстро применять полученные знания в профессиональной деятельности. По окончании курса слушатели смогут эффективно выстраивать процессы CI/CD в своих проектах, ускорять выпуск новых версий и повышать надежность программного продукта. Курс подходит разработчикам, тестировщикам, DevOps-инженерам и всем, кто заинтересован в современном подходе к автоматизации жизненного цикла ПО на базе GitLab.

Основные преимущества курса

Практическая направленность

Курс включает создание, настройку и тюнинг CI-проектов на базе GitLab с использованием Ansible, Docker и Kubernetes.

Актуальный материал

Обучение на основе текущей версии GitLab с обновлением материалов перед каждым запуском курса.

Широкая аудитория

Курс подходит для начинающих DevOps-инженеров, разработчиков, тестировщиков и системных администраторов.

Глубокое понимание CI/CD

Разбор от теории до практики, включая автоматизацию процессов и обеспечение безопасности пайплайнов.

Необходимые базовые знания

Курс рассчитан на тех, кто владеет Linux, Git и Docker, что позволяет быстро перейти к продвинутым темам.

Онлайн формат с поддержкой

Занятия проходят онлайн по расписанию с возможностью вступительного тестирования для оценки знаний.

Характеристики курса

Уровень сложности
средний
Входное тестирование
да
Конкурсный отбор
нет
Продолжительность
3 месяца
Время в неделю
4 ч/нед
Формат обучения
по расписанию
Гибкость расписания
максимальная гибкость
Видеоконтент
да
Тесты и квизы
да
Проектные работы
да
Вебинары/Живые сессии
да
Практические задания
да
Кейсы из практики
да
Куратор
да
Проверка ДЗ
да
Чат/Комьюнити
да
Карьерные консультации
да
Сертификат
да
Тип сертификата
сертификат об окончании
Гос. лицензия
да
Пожизненный доступ
да
Скачивание материалов
да
Оффлайн-доступ
да
Мобильное приложение
да
Помощь с трудоустройством
да
Практика на проектах
да
Компании-партнёры
да
Помощь с портфолио
да
Помощь с резюме
да

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

1
Введение в CI/CD и GitLab
Основы CI/CD и обзор возможностей GitLab для автоматизации процессов.
2
Развёртывание GitLab и GitLab Runner
Установка и настройка GitLab и его компонентов для работы с пайплайнами.
3
Работа с интерфейсом GitLab
Использование основных функций GitLab для управления проектами и пайплайнами.
4
Создание и настройка CI-проектов
Разработка и оптимизация процессов непрерывной интеграции в GitLab.
5
Автоматизация с Docker
Использование Docker для подготовки окружения и контейнеризации приложений.
6
Непрерывная доставка с Ansible
Автоматизация развертывания и управления инфраструктурой с помощью Ansible.
7
Интеграция с Kubernetes
Использование Kubernetes для оркестрации контейнеров и масштабирования.
8
Обеспечение безопасности пайплайнов
Методы защиты и безопасной работы CI/CD процессов.
9
Выбор workflow для команд
Подбор эффективных моделей работы с пайплайнами в командах разработчиков.
10
Практическая работа с реальными проектами
Применение полученных знаний для создания и поддержки CI/CD в реальных условиях.

Часто задаваемые вопросы

Курс длится 3 месяца с занятиями два раза в неделю по 2 академических часа.
Курс предназначен для начинающих DevOps-инженеров, разработчиков, тестировщиков и системных администраторов с базовыми знаниями Linux, Git и Docker.
Требуется опыт администрирования Linux-систем, уверенное владение Git и навыки работы с Docker.
Обучение онлайн с интерактивными вебинарами, записью занятий и домашними заданиями с обратной связью преподавателей.
Программа включает основы CI/CD, работу с GitLab CI, безопасность пайплайнов и проектную работу.
Вы научитесь разворачивать GitLab и GitLab Runner, создавать и настраивать сложные пайплайны, использовать Ansible, Docker и Kubernetes в CI/CD.
Выдается лицензированный сертификат OTUS о прохождении курса и удостоверение о повышении квалификации.
Доступ к записям вебинаров и материалам сохраняется навсегда в личном кабинете.
Курс завершается индивидуальной проектной работой, которую можно использовать в портфолио и на собеседованиях.
Предусмотрена обратная связь на домашние задания и консультации преподавателей, а также общение в Telegram-чате.
В курсе используются GitLab CI, Ansible, Docker, Kubernetes и Vault для обеспечения безопасности.
Материал курса обновляется перед каждым запуском с учётом актуальной версии GitLab.
Обучение построено с оптимальной нагрузкой, позволяющей совмещать учебу с работой.
Требуется компьютер с возможностью работы с Linux, Docker и Git, а также доступом в интернет для онлайн-занятий.
Доступ к записям и материалам курса возможен с любого устройства, включая смартфоны.
Стоимость курса
79 000 ₽
На сайт

Не знаете, какой курс выбрать?

Ответьте на несколько вопросов, и мы подберём идеальные курсы специально для вас

1 из 4

Какое направление вас интересует?

Выберите одну или несколько категорий

Уточните специализацию

Можете выбрать несколько или пропустить

Какой у вас бюджет?

Выберите подходящий диапазон цен

Дополнительные предпочтения

Отметьте, что для вас важно

Мы подобрали для вас курсы!

Найдено курсов: 0