𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: udemy
Название: Введение в непрерывную интеграцию (Continuous Integration, CI) с Jenkins (2022)

Продолжительность: 1 ч 53 мин
Количество уроков: 24 Видео
Язык: Русский
Вес архива: 693 МБ
Этот курс поможет вам уверенно освоить непрерывную интеграцию на базе Jenkins — одного из ключевых инструментов современной DevOps‑культуры. Материал подается пошагово, практично и подходит как новичкам, так и тестировщикам и разработчикам, которые хотят автоматизировать свои процессы.
Что представляет собой Jenkins
Jenkins — это гибкая и расширяемая CI‑система с открытым исходным кодом, которая автоматизирует сборку, тестирование и развертывание приложений. Она позволяет:
• запускать сборки по расписанию или по событию (например, после коммита в Git);
• автоматически выполнять последовательность шагов и отслеживать их результат;
• останавливать процесс при возникновении ошибок;
• отправлять уведомления о статусе сборки;
• расширять систему дополнительными плагинами, включая поддержку Android, Docker и других технологий.
Чему вы научитесь на курсе
Курс основан на практическом подходе: вы будете не только изучать теорию, но и сразу применять знания на реальных задачах. Вас ждёт:
Развертывание и настройка окружения
• установка Docker и запуск Jenkins в контейнере;
• настройка Jenkins на локальном Unix-сервере;
• знакомство с веб-интерфейсом и административными функциями.
Интеграция с системами контроля версий и проектами
• подключение Git/GitHub репозиториев;
• настройка триггеров сборки: по расписанию, по коммиту, по webhook;
• автоматизация сборки Java‑проектов и создание артефактов.
Автоматизация тестирования
• запуск и анализ unit‑тестов;
• интеграция UI‑тестов на Selenium WebDriver;
• запуск API‑тестов, подготовленных в Postman или Newman.
Практика и задания
Кроме лекций, вы выполните два самостоятельных задания с последующим разбором. Вы можете работать как со своими репозиториями на GitHub, так и с учебными проектами, которые включены в курс. Все примеры, тесты и материалы предоставляются.
Кому подойдет этот курс
• начинающим тестировщикам и разработчикам;
• инженерам, которые хотят автоматизировать процессы в проекте;
• тем, кто стремится освоить CI/CD и улучшить навыки DevOps.
Результат после прохождения
К концу курса вы будете уверенно настраивать конвейеры Jenkins, автоматизировать сборку и тестирование, работать с Docker и интегрировать CI‑процессы в собственные проекты. Это фундаментальные навыки, которые востребованы во всех современных командах разработки.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь