Мы используем cookie для стабильной работы сервиса. Подробнее

Jenkins в работе

ФорматОнлайн
Длительностьдо 20 часов
Объём4 занятий
По окончанииStepik
О курсе

Подробнее

Первая часть дает вам базовые знания об устройстве Jenkins, здесь мы с вами разбираем интерфейс, виды проектов, научимся работать с проектами различных типов Jenkins, начнем выполнять примеры интеграций Jenkins с разными программными продуктами. Во второй части курса мы продолжим изучения Jenkins на примерах подхода "infrastructure as code". В этой части курса мы будем изучать Jenkins Pipeline, рассмотрим синтаксис Jenkins Pipeline. Узнаем разницу  между Scripted pipeline и Declarative pipeline. Изучим как начать писать собственные groovy скрипты на Jenkins. А так же посмотрим как можно ускорить написание и отладку Jenkins Pipeline используя VSCode с плагинами. Разберем возможность повторного использования кода в Jenkins Pipeline. В третьей части, мы будем изучать язык программирования Groovy, ведь именно этот язык программирования используется для написания скриптов для Jenkins Pipeline. Данная часть курса пригодится всем кто планирует разрабатывать собственные конвейеры автоматизации CI/CD используя Jenkins Pipeline.                                                                      
Требования

Что нужно для старта

  • Перед покупкой курса вы можете попробывать пройти урок связанный с установкой:
  • 1.1 Необходимое программное обеспечение
  • Основы работы с ПК.
  • Знаете как открыть командную строку в Mac/Linux/Windows.
  • Желание узнавать новое
  • Права администратора для установки программного обеспечения на ПК.
  • Для практики вам нужен ПК который имеет возможность создать и запустить виртуальную машину,  желательно иметь 8гб оперативной памяти и несколько ядер процессора.
Результат

Что вы получите

  • Узнаете базовые настройки Jenkins.
  • Создавать и работать с проектами различных типов Jenkins.
  • Создавать собственные скрипты Jenkins pipeline.
  • Разберемся с анализом и интерпретацией логов Jenkins.
  • Разберемся с интеграцией Jenkins и различных инструментов автоматизации на примерах.
  • Поймете разницу между Scripted pipeline и Declarative pipeline.
  • Ускорим написание и отладку скриптов Jenkins pipeline используя VSCode с плагинами.
  • Разберем возможность повторного использования кода в Jenkins Pipeline.
  • Разберем основы Groovy Lang
Аудитория

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

  • Для всех желающих познакомиться с инструментом Jenkins.
  • Хотите узнать, как построить CI/CD pipeline в Jenkins.
Содержание

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

4 занятия
№ТемаЧто внутри
01Jenkins: подготовка

- Необходимое программное обеспечение
- Подготовка: командная строка
- Подготовка: основы docker
- Непрерывная интеграция и непрерывная поставка - CI / CD

02Jenkins: Основы

- Что такое Jenkins?
- Обзор веб-интерфейса Jenkins
- Manage Jenkins - Base
- Jenkins: Plugins
- Jenkins: Типы проектов
- Jenkins: Создаем и запускаем Freestyle project
- Jenkins: Backup & Restore
- Jenkins: Freestyle project (git, mvn, checkstyle)
- Jenkins: Freestyle project (git, mvn, junit, sonarqube)
- Jenkins: Параметризованная сборка
- Jenkins: Проекты с триггерами
- Jenkins: Freestyle & JFrog Artifactory (deploy to tomcat)
- Jenkins: Freestyle project - Email Notifications
- Jenkins: CLI & Rest Api
- Jenkins: Freestyle & Nexus3 (deploy to tomcat)

03Jenkins Pipeline

- Jenkins Pipeline: Введение
- Jenkins Pipeline: Синтаксис - Часть 1.
- Jenkins Pipeline: Синтаксис - Часть 2.
- Jenkins Pipeline: Синтаксис - Часть 3.
- Jenkins Pipeline: Shared lib
- Jenkins Pipeline: Где искать генераторы и документацию
- Jenkins Pipeline: Ускоряем работу VSCode & Jenkins

04Groovy lang

- Groovy: Знакомство
- Groovy: Базовые операторы
- Groovy: Условные операторы
- Groovy: Циклы
- Groovy: Строки
- Groovy: Ranges & Lists & Maps
- Groovy: Dates and Times
- Groovy: Обработка исключений
- Groovy: проверки условий в коде assert
- Groovy: Методы
- Groovy: ООП
- Groovy: Работа с XML, JSON, CSV, YAML
- Финиш

01Jenkins: подготовка

- Необходимое программное обеспечение
- Подготовка: командная строка
- Подготовка: основы docker
- Непрерывная интеграция и непрерывная поставка - CI / CD

02Jenkins: Основы

- Что такое Jenkins?
- Обзор веб-интерфейса Jenkins
- Manage Jenkins - Base
- Jenkins: Plugins
- Jenkins: Типы проектов
- Jenkins: Создаем и запускаем Freestyle project
- Jenkins: Backup & Restore
- Jenkins: Freestyle project (git, mvn, checkstyle)
- Jenkins: Freestyle project (git, mvn, junit, sonarqube)
- Jenkins: Параметризованная сборка
- Jenkins: Проекты с триггерами
- Jenkins: Freestyle & JFrog Artifactory (deploy to tomcat)
- Jenkins: Freestyle project - Email Notifications
- Jenkins: CLI & Rest Api
- Jenkins: Freestyle & Nexus3 (deploy to tomcat)

03Jenkins Pipeline

- Jenkins Pipeline: Введение
- Jenkins Pipeline: Синтаксис - Часть 1.
- Jenkins Pipeline: Синтаксис - Часть 2.
- Jenkins Pipeline: Синтаксис - Часть 3.
- Jenkins Pipeline: Shared lib
- Jenkins Pipeline: Где искать генераторы и документацию
- Jenkins Pipeline: Ускоряем работу VSCode & Jenkins

04Groovy lang

- Groovy: Знакомство
- Groovy: Базовые операторы
- Groovy: Условные операторы
- Groovy: Циклы
- Groovy: Строки
- Groovy: Ranges & Lists & Maps
- Groovy: Dates and Times
- Groovy: Обработка исключений
- Groovy: проверки условий в коде assert
- Groovy: Методы
- Groovy: ООП
- Groovy: Работа с XML, JSON, CSV, YAML
- Финиш

Документ после выпуска

Stepik

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Jenkins в работе» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Направления:DevOps

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Комплект курсов «Redis для разработчиков и DevOps» и «Курс DevOps-инженер с нуля»
−10%
Комплект курсов «Redis для разработчиков и DevOps» и «Курс DevOps-инженер с нуля»

«Redis для разработчиков и DevOps»: Освой Redis и переведи его из категории "что-то там про кэш, что-то там про оперативную память" в надежный инструмент, который можно использова…

ОнлайнНачальный
31 720 ₽−10%
28 540 ₽Рассрочка на 12 мес.
Комплект курсов «Gitlab CI/CD с нуля» и «Курс DevOps-инженер с нуля»
−18%
Комплект курсов «Gitlab CI/CD с нуля» и «Курс DevOps-инженер с нуля»

«Gitlab CI/CD с нуля»: Освой полный цикл CI/CD в GitLab — от первого коммита до production-пайплайна с автоматическим тестированием, SAST-анализом и деплоем. «DevOps-инженер с нул…

ОнлайнНачальный
36 140 ₽−18%
29 630 ₽Рассрочка на 12 мес.
Специалист DevSecOps
180 ак.часов
Специалист DevSecOps

Слушатели получат комплексные знания о принципах DevSecOps-культуры, научатся автоматизировать процессы безопасности, выявлять уязвимости на ранних стадиях разработки и развивать…

Онлайн
60 000 ₽
DevOps-инженер с нуля
−35%
DevOps-инженер с нуля

Стань DevOps-инженером с нуля и научись использовать инструменты и методы DevOps

ОнлайнНачальный
30 600 ₽−35%
19 890 ₽Рассрочка на 12 мес.
Практический Go: от первых шагов до автоматизации инфраструктуры
270 ак. ч., 6 мес. длительность
Практический Go: от первых шагов до автоматизации инфраструктуры

Освойте Go как инструмент для автоматизации — от написания простых CLI-утилит до создания сервисов и микросервисов под реальные инженерные задачи.На курсе вы будете: *писать собст…

Онлайн16 занятий
Обратная связьПрактические занятия+1
150 000 ₽
Начать без затрат

Бесплатные курсы

DASA: DevOps – базовый уровень
Бесплатно
DASA: DevOps – базовый уровень

Курс «DASA: DevOps – базовый уровень»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обучения. Программа курса. Отзывы. Расписание гр…

Онлайн
Бесплатно
DASA: Практик DevOps по организации работы команды Подготовка к экзамену DASA DevOps Professional. Уровень 2
Бесплатно
DASA: Практик DevOps по организации работы команды Подготовка к экзамену DASA DevOps Professional. Уровень 2

Курс «DASA: Практик DevOps по организации работы команды Подготовка к экзамену DASA DevOps Professional. Уровень 2»: онлайн и очное офлайн обучение в Москве в Бауманском учебном ц…

Онлайн
Бесплатно
DevOps. Уровень 1. Инфраструктура как код, основные инструменты
Бесплатно
DevOps. Уровень 1. Инфраструктура как код, основные инструменты

Курс «DevOps. Уровень 1. Инфраструктура как код, основные инструменты»: онлайн и очное офлайн обучение в Москве в Бауманском учебном центре «Специалист». Стоимость обучения. Прогр…

Онлайн
Бесплатно