Программирование [Stepik] [Evgeniy Lestopadov] Jenkins в работе (2025)

Moderator
Команда форума
29 Мар 2020
300,320
1,539,952
113
Голосов: 0
#1
[Stepik] [Evgeniy Lestopadov] Jenkins в работе (2025)


Описание [Stepik] [Evgeniy Lestopadov] Jenkins в работе (2025):




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

Этот курс предназначен для всех, кто хочет освоить инструмент Jenkins. Он подойдет тем, кто хочет узнать, как создать CI/CD pipeline с помощью Jenkins.

О курсе:

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

1. В первой части курса вы получите базовые знания о структуре Jenkins. Мы рассмотрим интерфейс, типы проектов и начнем выполнять примеры интеграции Jenkins с различными программными продуктами.

2. Во второй части мы углубимся в изучение Jenkins на примере подхода "infrastructure as code". Мы изучим Jenkins Pipeline, его синтаксис, разницу между Scripted pipeline и Declarative pipeline. Также мы научимся писать собственные groovy скрипты для Jenkins и ускорим процесс написания и отладки Jenkins Pipeline с помощью VSCode и плагинов.

3. Третья часть курса посвящена языку программирования Groovy, который используется для создания скриптов Jenkins Pipeline. Этот раздел будет полезен всем, кто планирует разрабатывать собственные конвейеры автоматизации CI/CD.

Что включает курс:

- 36 уроков
- 9 часов 54 минуты видео
- 21 тест

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

**Jenkins: Основы**

- Введение
- Непрерывная интеграция и непрерывная поставка (CI/CD)
- Необходимое программное обеспечение
- Введение в Jenkins
- Управление Jenkins - базовый уровень
- Плагины Jenkins
- Типы проектов Jenkins
- Создание и запуск Freestyle project
- Резервное копирование и восстановление Jenkins
- Freestyle project с использованием git, Maven, Checkstyle
- Freestyle project с использованием git, Maven, JUnit, Sonarqube
- Параметризованная сборка
- Проекты с триггерами
- Freestyle & JFrog Artifactory (развертывание в Tomcat)
- Freestyle project и уведомления по электронной почте
- Jenkins CLI и REST API
- Freestyle & Nexus3 (развертывание в Tomcat)

**Jenkins Pipeline**

- Введение в Jenkins Pipeline
- Синтаксис Jenkins Pipeline (часть 1)
- Синтаксис Jenkins Pipeline (часть 2)
- Синтаксис Jenkins Pipeline (часть 3)
- Shared libraries в Jenkins Pipeline
- Где искать генераторы и документацию для Jenkins Pipeline
- Ускорение работы с Jenkins Pipeline в VSCode

**Groovy lang**

- Знакомство с Groovy
- Базовые операторы Groovy
- Условные операторы Groovy
- Циклы в Groovy
- Строки в Groovy
- Ranges, Lists, Maps в Groovy
- Работа с датами и временем в Groovy
- Обработка исключений в Groovy
- Проверка условий в коде с помощью assert
- Методы в Groovy
- Объектно-ориентированное программирование на Groovy
- Работа с XML, JSON, CSV, YAML в Groovy

Автор курса: Evgeniy Lestopadov.

Подробнее:


Для просмотра содержимого вам необходимо авторизоваться

Скачать курс [Stepik] [Evgeniy Lestopadov] Jenkins в работе (2025):


Для просмотра содержимого вам необходимо авторизоваться
 
Последнее редактирование модератором: