Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Jenkins CI/CD for Beginners: DevOps with Docker & Git
Highest Rated
Rating: 4.4 out of 5(126 ratings)
613 students
Created byLev Gorfel
Last updated 5/2025
Russian

What you'll learn

  • Вы узнаете, что скрывается за термином Continuous Integration
  • Научитесь устанавливать и конфигурировать Jenkins с нуля
  • Используете Docker
  • Мы вместе построим Java проект
  • Интегрируем Jenkins с Maven и Github
  • Настроим тестировние - Юнит Тесты
  • Запустим Selenium webdriver
  • Вы узнаете как использовать Jenkins в API тестировании

Course content

4 sections25 lectures1h 52m total length
  • О курсе0:30
  • Процесс разработки2:23
  • Что такое CI - Непрерывная интеграция2:28
  • Зачем нужен CI?6:21
  • Вкратце о Jenkins3:10

Requirements

  • Общее знакомство со сферой IT
  • Компьютер с операциолнной системой Windows или Mac

Description

Добро пожаловать на практический и пошаговый курс по Jenkins — мощному инструменту для непрерывной интеграции (CI) и автоматизации сборок. Этот курс идеально подходит для начинающих разработчиков и специалистов DevOps, которые хотят быстро освоить современные методы CI/CD и научиться использовать Jenkins в реальных проектах.

Jenkins позволяет автоматически собирать и тестировать код, выполнять системное и пользовательское тестирование, интегрироваться с репозиториями GitHub и многими другими инструментами. Вы научитесь настраивать пайплайны, которые запускаются при каждом коммите или по расписанию, а также отправляют уведомления в случае успеха или ошибки сборки.

В рамках курса мы установим Jenkins с помощью Docker на локальном Unix-сервере, изучим его графический интерфейс и возможности. Вы научитесь подключать проекты на Java, запускать юнит-тесты и интегрировать инструменты для UI и API тестирования, такие как Selenium WebDriver и Postman.

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

  • Пошаговая установка Jenkins и Docker

  • Интеграция с GitHub и Java-проектами

  • Создание и настройка CI пайплайнов

  • Автоматический запуск тестов и сборок

  • Расширение Jenkins с помощью плагинов

  • 2 практических задания с подробным разбором

Курс включает все необходимые материалы, примеры и тестовые проекты. Если у вас уже есть собственные репозитории на GitHub — вы можете применять знания прямо на своих проектах. Если нет — вы сможете работать с материалами школы.

Присоединяйтесь и начните автоматизировать свой процесс разработки уже сегодня!

Who this course is for:

  • Программисты, Системные администраторы, Инженеры QA