Непрерывная разработка с помощью Jenkins (СI/CD)
Курс учебного центра Слёрм по Jenkins и непрерывной поставке. Объём по данным страницы: 71 час всего, из них 15 часов теории и 56 часов практики, 76% времени приходится на практику. В программе 8 практических заданий и итоговое задание, вся практика идёт на стендах. Темы: основы CI/CD и Jenkins, администрирование сервера, два блока про deployment, интеграции, разработка с Jenkins, лучшие практики и Jenkins в Kubernetes, затем подготовка к экзамену и итоговые тесты. Автор и единственный спикер: Кирилл Борисов, SRE в VK. Документ: именное свидетельство о прохождении при 80% курса и участии в практиках. Срок в фиде каталога: 3 месяца, старт в любой момент. Цена в каталоге: 30 000 рублей, в рассрочку от 7 500 рублей в месяц. На странице школы тариф «Видеокурс» с доступом на 2 года, практическими заданиями и стендами стоит 30 000 рублей вместо 40 000 или 7 500 рублей в месяц на четыре месяца, а в комплекте с курсом по GitLab CI/CD оба курса продаются за 44 000 рублей вместо 55 000.
Мнение редакции
Jenkins это инструмент, про который проще найти двадцать разрозненных статей, чем один связный маршрут. Курс Слёрма закрывает именно маршрут: он начинается с областей применения и типов пайплайнов, проходит администрирование сервера и интеграции, а заканчивается там, где обычно и застревают команды, то есть на Shared Library, описании конфигурации как кода и запуске агентов в Kubernetes. Автор формулирует это сам: цель поделиться опытом и помочь не совершить тех ошибок, которые были у него в начале.
Пропорции здесь честные для инженерного курса: 15 часов теории против 56 часов практики, и вся практика на стендах школы. Итоговое задание и подготовка к экзамену в финале делают из курса не просто набор видео, а программу с точкой выхода. Свидетельство выдаётся при 80% прохождения и участии в практиках.
Ограничение у курса ровно одно, и оно про формат. То, что продаётся на странице, это видеокурс: видеоуроки, задания и стенды. Разбор работ живым куратором и обсуждение в группе тут не обещаны, а именно они, судя по отзывам выпускников на самой странице школы, дают половину эффекта. Если вам важна проверка человеком, смотреть надо в сторону командного формата от десяти студентов.
Плюсы
- 76% времени отдано практике: 56 часов заданий на стендах против 15 часов теории
- программа доходит до Shared Library, Jenkins as code и запуска в Kubernetes, а не заканчивается на первом пайплайне
- курс собран одним действующим SRE из VK на материале его собственных ошибок и кейсов
- есть итоговое задание и подготовка к экзамену, то есть у обучения предусмотрена точка выхода
- доступ к материалам сохраняется 2 года, старт возможен в любой момент
- комплект с курсом по GitLab CI/CD продаётся дешевле, чем два курса по отдельности
Минусы
- в тарифе нет разбора работ куратором и общения в потоке, хотя именно это выпускники называют самой ценной частью обучения
- требования к подготовке на странице не названы вовсе: ни Linux, ни Git, ни опыт с CI не заявлены как условие
- две темы программы названы Deployment 1 и Deployment 2 без описания содержания, оценить их до покупки невозможно
- ни гарантии возврата денег, ни помощи с трудоустройством страница не обещает, а документ на выходе внутренний
Кому подходит
Инженерам, которые унаследовали чужой Jenkins
Типичная ситуация: сервер достался от предшественника, джобы копируются мышкой, никто не знает, что сломается при обновлении плагина. Блоки про администрирование и лучшие практики закрывают именно этот сценарий.
Тем, кто устал от дублирования кода в пайплайнах
Ключевая часть курса это Shared Library и Jenkins as code. Если в репозиториях лежат десять почти одинаковых Jenkinsfile, курс окупается одной этой темой.
Разработчикам и админам, которые двигаются в сторону DevOps
Курс даёт систематизацию знаний по CI/CD на конкретном инструменте и заканчивается запуском в Kubernetes, то есть выводит на стык с оркестрацией, куда обычно и идёт следующий шаг.
Кому курс не подойдёт
- новичкам без опыта в терминале и системах контроля версий: требований страница не называет, но программа стартует сразу с пайплайнов и администрирования сервера
- тем, кому нужен разбор работ живым куратором: продаётся видеокурс со стендами, общения в потоке в нём нет
- инженерам, которые уже держат Shared Library и агентов в кластере: курс про систематизацию, а не про редкие приёмы
Чем отличается от других курсов направления
Направление, в котором курс лежит в каталоге, называется «Программирование», и соседи по нему это курсы про нейросети и вайбкодинг у Нетологии и TeachMeSkills, то есть прямых конкурентов по теме рядом нет. Сравнивать имеет смысл с другим курсом самой школы, «Непрерывная интеграция и доставка (GitLab CI/CD)»: тот же слой задач, но другой инструмент, и Слёрм продаёт их комплектом за 44 000 рублей вместо 55 000. От вводных курсов по DevOps этот отличается узостью и объёмом практики: 56 часов заданий на стендах по одному инструменту в обзорных программах не встречается.
Обзор курса
Кто стоит за курсом
Автор и спикер один: Кирилл Борисов, SRE в VK. Он же ведёт весь материал. Курс построен на его личной практике, и это заметно по акцентам: много внимания уделено не устройству Jenkins как такового, а тому, где он ломается на масштабе и как перестать дублировать код между джобами. Формулировка автора про сначала разберём области применения и разные типы пайплайнов, потом заглянем к Shared Library и посмотрим на интеграцию с Kubernetes точно описывает то, что действительно лежит в программе.
Как устроена нагрузка
Школа называет общий объём 71 час: 15 часов теории и 56 часов практики, то есть на практику приходится три четверти времени. Формально практических заданий восемь, плюс итоговое. Старт в любой момент, доступ к материалам 2 года, темп задаёт студент: потока с датами у тарифа «Видеокурс» нет, а значит нет и внешней дисциплины.
Что входит в стоимость
Тариф на странице один: «Видеокурс». В него входят видеоуроки с доступом на два года, практические задания и стенды для практики. Цена 30 000 рублей единовременно вместо 40 000, есть рассрочка на четыре месяца только для физических лиц. Отдельно школа продаёт комплект из этого курса и курса «Непрерывная интеграция и доставка (GitLab CI/CD)»: вместе 44 000 рублей вместо 55 000, для юридических лиц 72 000 вместо 90 000. Такой комплект имеет смысл, если в компании сосуществуют оба инструмента, а это встречается чаще, чем хотелось бы.
Где программа проседает
Первое: страница не называет требований к подготовке вообще. Ни строчки про Linux, Docker, Git или опыт с CI. Судя по программе, курс рассчитан на человека, который уже работает с командной строкой и системой контроля версий, но формально этого нигде не сказано, и новичок может купить курс по ошибке. Второе: в тарифе нет обратной связи. Отзывы выпускников на странице школы прямо говорят, что ценность давала именно учёба в потоке с куратором, а видеокурс этого не включает. Третье: описание тем на странице очень скупое, темы 3 и 4 названы просто Deployment 1 и Deployment 2 без единой строки содержания, так что понять их наполнение до покупки нельзя.
Кому это не нужно
Инженеру, который уже пишет декларативные пайплайны, держит Shared Library и разворачивает агентов в кластере, курс даст немного. Он рассчитан на систематизацию, а не на редкие приёмы. Не подойдёт и тем, кто ищет обзор рынка CI/CD: здесь один инструмент, а сравнение с GitLab CI вынесено в отдельный курс, который школа предлагает комплектом.
Программа курса
1Знакомство с курсом
2Основы CI/CD и основы Jenkins
3Администрирование Jenkins
4Deployment, часть 1
5Deployment, часть 2
6Интеграции с Jenkins
7Разработка с Jenkins
8Лучшие практики и Jenkins в Kubernetes
Чему вы научитесь
- собирать пайплайны разных типов и понимать, где Jenkins уместен, а где избыточен
- администрировать сервер Jenkins: плагины, узлы, права и обслуживание
- настраивать выкладку приложений через Jenkins и описывать её шагами конвейера
- подключать к сборкам внешние интеграции и сервисы
- выносить повторяющийся код пайплайнов в Shared Library и шаблонизировать джобы
- описывать конфигурацию Jenkins как код вместо настройки кликами в интерфейсе
- запускать Jenkins и агенты сборки в кластере Kubernetes
Как проходит обучение
Видеоуроки с теорией
15 часов теории, доступ к материалам сохраняется 2 года. Старт в любой момент, набора потока ждать не нужно.
Практика на стендах
56 часов практики и 8 практических заданий, все выполняются на стендах школы. Своя инфраструктура для учёбы не требуется.
Тесты по темам
Часть тем закрывается тестами: они идут после практического задания и проверяют, что теория усвоена, а не просмотрена.
Итоговое задание и экзамен
В финале подготовка к экзамену и итоговые тесты. Свидетельство выдают при 80% прохождения курса и участии в практиках.
Демодоступ на три дня
До покупки школа открывает демодоступ в LMS на три дня: посмотреть материалы и познакомиться со спикером.
Часто задаваемые вопросы
Что входит в цену и есть ли скидки?
Сколько времени займёт обучение?
Какой документ выдают?
Что нужно знать до старта?
Есть ли обратная связь от преподавателя?
Дадут ли стенды для практики?
Стоит ли брать комплект с курсом по GitLab CI/CD?
Отзывы о курсе «Непрерывная разработка с помощью Jenkins (СI/CD)»
Оставить отзыв о курсе
Расскажите, как проходило обучение: что понравилось, что нет, помог ли курс в работе. Публикуем после проверки, рекламные тексты и анонимные жалобы без подробностей не пропускаем.
Это отзывы о других программах школы Слёрм: они говорят о школе в целом, а не об этом курсе.
Все отзывы школы собраны на её странице.
