Новый курс “Jenkins” для DevOps разработчиков.
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно
ITVDN logo
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно

Дорогие друзья!

На ITVDN появился новый курс по крутой технологии, которая позволяет автоматизировать определенные процессы разработки ПО — Jenkins. В первую очередь этот курс заинтересует DevOps разработчиков, но также будет полезен и другим IT специалистам.

Что такое Jenkins?

Jenkins — это программная система с открытым исходным кодом, которая позволяет автоматизировать большую часть повторяемых процессов в разработке ПО. Ее используют для непрерывной сборки и проведения тестов программных пакетов разработчиков, что упрощает интеграцию их изменений в проект и облегчает процесс получения пользователями новой сборки ПО. Jenkins легко совмещается с любыми технологиями, которые относятся к непрерывной интеграции, а также имеет большое количество различных плагинов, расширяющих его базовый функционал. Все это ведет к ускорению процесса разработки ПО, что является очень важным критерием на рынке бизнес-услуг. 

Чем так хорош Jenkins?

  • Имеет открытый исходный код, полностью бесплатен
  • Дает возможность гибкой настройки всей системы
  • Может работать под различными ОС: Windows, macOS, UNIX-подобные ОС
  • Имеет сотни плагинов, каждый из которых расширяет возможности Jenkins-a
  • Работает с различными DevOps-технологиями: Libvirt, Kubernetes, Docker и т. д.
  • Предоставляет полный контроль над системой

Курс “Jenkins” от ITVDN будет полезен тем, кто хочет развиваться в сфере DevOps, а также разработчикам, которые собираются практиковать принципы непрерывной интеграции в больших проектах и при этом желают иметь доступ ко всем рычагам настройки системы.

Автор курса — Бабай Иван, DevOps Engineer в EPAM Systems.

На курсе вы познакомитесь с основами работы с системой Jenkins и научитесь писать простые задания для сборки (job) и задания для непрерывной доставки и развертывания (pipeline). После прохождения курса, вы сможете применять полученные знания на практике — создавать рабочие сценарии для сборки ваших проектов и деплоя приложений на рабочие сервера.

Чему вы научитесь?

  • Использовать на практике Jenkins — приложение для непрерывной интеграции кода в вашем программном продукте
  • Создавать сценарии для запуска сборки и деплоя приложений из Jenkins
  • Использовать в своем проекте Git и Jenkins GitHub Plugin
  • Создавать в Jenkins проекты на основе Maven
  • Обеспечивать контроль исходного кода в Jenkins с помощью инструментов контроля качества кода
  • Применять системы сборки Gradle и Ant
  • Работать в Jenkins с Shell скриптами
  • Использовать Tomcat сервера как Staging Environment
  • Применять другие фичи, на которые способен Jenkins

Смотрите первый урок курса в свободном доступе.

КОММЕНТАРИИ И ОБСУЖДЕНИЯ

Пакеты подписки с доступом ко всем курсам и сервисам

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 6 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 8 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
Премиум
  • Все видеокурсы на 12 месяцев
  • Тестирование по 16 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
Подписка
Notification success