практикум
Jenkins
стек, который вы освоите
практикумы по инфраструктуре с 2018 года
- Автоматические проверки — мгновенная обратная связь по заданиям
- Проверки менторами — DevOps-инжерами с опытом в индустрии от 5+ лет
- Возможность общаться с опытными практикующими специалистами
- Свободный темп — проходите без жёстких дедлайнов
- Прикладные задачи — кейсы, приближенные к реальной работе DevOps-инженера

Кому подойдёт
Начинающим DevOps
Разберётесь с CI/CD, автоматизацией развёртывания и инфраструктурой
Смежным специалистам
Автоматизируете развёртывание и управление серверами, сканирование на уязвимости, резервное копирование
Разработчикам
Ускорите доставку кода, протестируете и развернёте приложения без рутинной работы и лишних усилий
Тестировщикам
Автоматизируете юнит-тесты, интеграционные, end-to-end тесты, а также нагрузочные тестирования
Как проходит
практикум
Команда Rebrain изучает, какие из компетенций требуются на разных уровнях профессий. Мы понимаем, что нужно знать, чтобы на собеседовании или при выполнении задач чувствовать себя уверенно. После наших практикумов специалисты легко адаптируются к реальным рабочим условиям.
Материалы останутся с вами навсегда
Проходите в удобное для вас время
программа практикума
Онбординг
- Онбординг
- Рекомендации по прохождению
- Введение
Основы Jenkins
- Знакомство с Jenkins
- Плагины в Jenkins: расширение возможностей
- Агенты Jenkins: распределение нагрузки
- Первая задача с job
Jenkins Pipeline и Jenkinsfile
- Jenkins Pipeline
- Работа с переменными и параметрами и управление credentials
- Управление логикой выполнения и переиспользование кода с Groovy
Интеграция с Git и управление артефактами
- Подключение Git-репозитория и работа с Git в разных окружениях
- Работа с webhooks и триггерами. Использование Git tags и release workflow
- Артефакты: управление и подключение к артефакт-менеджерам
Мониторинг и эксплуатация
- Инструменты мониторинга
- Резервное копирование
- Настройка retries и timeouts
- Анализ частых ошибок
Финальный проект
- Финальный проект
- Подведение итогов
Ключевые навыки для резюме:
немного о
технологии
2000+
вакансий на HH.ru требуют навык работы с Jenkins. Полная автоматизация CI/CD – Jenkins автоматически выполняет сборку, тестирование и развёртывание кода. Активно используется не только DevOps-инженерами, но также разработчиками и тестировщиками
69 669
количество компаний, которые используют Jenkins по данным TheirStack
> 1800
доступных плагинов, расширяющих функциональность Jenkins
Пример задания
Cоздайте job типа Pipeline и напишите в Jenkinsfile несложный пайплайн на Groovy, который будет использовать базовый синтаксис Declarative Pipeline.
и подробнее расскажем о практикуме.
Глубоких знаний программирования не требуется, но умение читать и понимать простые скрипты (Bash, Python или основы Groovy) будет большим плюсом, особенно для написания логики в Jenkinsfile. Мы дадим основы Groovy, необходимые для работы с Jenkins
Да, курс дает универсальные знания по Jenkins и принципам CI/CD, которые применимы к проектам на любых языках и фреймворках. Вы научитесь адаптировать пайплайны под специфику вашего стека
Да, для многих практических заданий вы сможете разворачивать рабочее окружение с Jenkins прямо на нашей учебной платформе.
Большинство материалов курса и общение будут на русском языке. Однако интерфейс Jenkins и многая техническая документация часто на английском, поэтому базовое техническое чтение на английском будет полезно, но вовсе необязательно
Да, Jenkins можно запускать на Windows и macOS. Мы также будем рассматривать работу с агентами на разных ОС. Однако для многих DevOps-задач и работы с командной строкой знание основ Linux, как указано в требованиях, будет очень полезно