ТОП-8 онлайн курсов по технологиям CI/CD. Платные и бесплатные

В этом обзоре представлены лучшие онлайн курсы по инструментам CI/CD, их сравнение, актуальный рейтинг. Технологии CI/CD автоматизируют процесс интеграции и поставки, что дает возможность регулярно выпускать программное обеспечение высокого качества. На курсах вы изучите основы работы с технологиями CI/CD и сможете использовать полученные знания в своих проектах.

Курс «CI/CD с Jenkins» от Слёрм

https://slurm.io/jenkins-course

Cicd_слерм_1

Цена: 35 000 руб, видеоуроки без заданий на один день – бесплатно

Формат обучения: видеозаписи лекций

Длительность: гибкий график, 8 уроков

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, имеющие базовые знания командной строки Linux

Доступ к материалам: 2 года

Курс дает хорошие базовые знания по работе с Jenkins. Всё, что вы изучите во время обучения, вы сможете сразу применить на практике.

Что входит в программу курса:

  • История CI/CD, Необходимость использования, повторяемость сборки
  • Зачем нужен Jenkins. Архитектура master-slave
  • Структура каталога в master Jenkins (credentials, workspace, logs)
  • Установка сервера на Linux
  • Добавление slave агентов
  • Безопасность в Jenkins, права доступа, плагины
  • Deployment. Типы пайплайнов. Настройка рабочего окружения для разработки и тестирования пайплайна
  • Создание job-ов
  • Интеграция пайплайна с SAST Sonarqube
  • Jenkins Template Engine и Jenkins Shared Library
  • Хранение конфигурации Jenkins
  • Интеграция Jenkins и Kubernetes
  • Подготовка к собеседованию
  • Итоговое задание. Вы получите несколько репозиториев и должны будете проработать процесс CI/CD

Особенности курса:

  • Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами
  • Практика проходит на готовых стендах
  • Задания подобраны максимально близко к задачам, с которыми вы можете столкнуться в работе

Курс «Gitlab CI/CD» от Слёрм

https://slurm.io/gitlab-ci-cd

Cicd_слерм_2

Цена: 30 000 руб, возможна рассрочка, доступ к первым двум темам – бесплатно

Формат обучения: видеозаписи лекций, при выборе варианта занятий в группе — также онлайн встречи с преподавателем

Длительность: 7 недель при выборе варианта занятий в группе, гибкий график – если учитесь самостоятельно

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, имеющие опыт работы с Linux, имеющие базовые навыки работы с Git и Docker

Доступ к материалам: 2 года

Что входит в программу курса:

  • История CI/CD
  • Необходимость автоматизации релизов
  • Принципы CI/CD
  • Обзор инструментов CI/CD
  • Реализация pipeline python в CircleCI, Gitlab CI, Jenkins, Github Actions
  • Архитектура Gitlab, запуск сервера Gitlab
  • Создание проекта в Gitlab
  • Best Practices (LDAP-авторизация, учетные записи пользователей)
  • Знакомство с Gitlab runner
  • Для чего нужен файл .gitlab-ci.yml
  • Интеграция Gitlab с Kubernetes
  • Include, использование шаблонов, переменные, работа со stage, инциденты
  • Добавление в пайплайн возможности отката на предыдущую версию
  • Подход GitOps
  • Безопасность кода и пайплайнов
  • Итоговая практическая работа

Особенности курса:

  • Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами
  • Практика проходит на готовых стендах
  • Есть возможность купить комплект видеокурсов со скидкой

Курс «Экспресс-курс «CI/CD»» от Otus

https://otus.ru/lessons/intense_cicd/

Cicd_отус

Цена: нет информации, уточняйте у менеджеров

Формат обучения: онлайн занятия с преподавателем, видеозаписи лекций

Длительность: 4 дня, 16 ак. часов

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, имеющие опыт работы с Linux и Docker

Доступ к материалам: навсегда

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

Какие навыки вы получите:

  • Поймете, что выкатка кода может быть приятным и простым процессом в духе нажатия на одну кнопку, который можно выполнять много раз в день
  • Научитесь разворачивать масштабируемую инфраструктуру для запуска приложений
  • Узнаете, как создавать понятный и прозрачный continuous delivery пайплайн и выкатывать изменения часто и мелкими частями
  • Научитесь делать множество тестовых стендов в день для разных версий продукта и разных команд, при этом конфигурация стенда будет практически идентичной боевой среде
  • Сможете увеличить скорость разработки, тестирования и выкатки за счет применения современной системы автоматизации развертывания контейнеров Docker
  • Сможете быстро получать ответ от систем логирования и мониторинга на всех основных этапах создания программного обеспечения

Что входит в программу курса:

  • Введение в DevOps. Понятие непрерывной интеграции
  • Непрерывная поставка с помощью Kubernetes
  • Логирование и мониторинг Kubernetes

Особенности курса:

  • Преподаватель курса – Senior DevOps Engineer и Integration Architect в IBM

Курс «Непрерывная интеграция (CI)» от Хекслет

https://ru.hexlet.io/courses/github-actions

Cicd_хекслет

Цена: 3 900 руб / мес, учиться можно сколько угодно

Формат обучения: видеозаписи лекций, текстовые лекции, тесты

Длительность: гибкий график, 4 урока (видео и/или текст)

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: нет

Кому подойдет курс: новички

Доступ к материалам: навсегда

Цель курса – научить тому, каким образом реализуется и работает автоматическая сборка проекта.

Что входит в программу курса:

  • Знакомство с GitHub Actions
  • Создание заданий (jobs)
  • Знакомство с экшенами (Actions)
  • Практическая работа, которая позволит закрепить теорию
  • Дополнительные статьи и видеоматериалы

Курс «Jenkins» от ITVDN

https://itvdn.com/ru/video/jenkins

Cicd_itvdn_1

Цена: от 14.99$ в зависимости от выбранного тарифа

Формат обучения: видеозаписи лекций, тесты

Длительность: 2 часа 54 мин, 7 уроков

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: Java-разработчики, начинающие QA, тестировщики, DevOps специалисты

Доступ к материалам: навсегда

Что входит в программу курса:

  • Знакомство с Jenkins, предназначение инструмента
  • Установка нужных плагинов и инструментов, первый билд и понятие workspace
  • Инструменты контроля кода
  • Непрерывная доставка. Понятие стейджинг среда, пайплайны и параллельные сборки в Jenkins
  • Описание пайплайнов кодом
  • Дополнительные материалы

Особенности курса:

  • Преподаватели курса – DevOps-инженеры с большим опытом работы с облачными инфраструктурами, распределенными системами

Курс «Jenkins — шаг за шагом» от Udemy

https://www.udemy.com/course/jenkins-m/

Cicd_udemy_1

Цена: 2 190 руб

Формат обучения: видеозаписи лекций, статьи

Длительность: 2 часа видео, 25 лекций, 1 статья

Домашние задания: есть

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: программисты, системные администраторы, инженеры QA

Доступ к материалам: навсегда

Что входит в программу курса:

  • Что такое непрерывная интеграция и зачем она нужна
  • Введение в Jenkins
  • Установка Jenkins на локальный сервер
  • Главный экран
  • Проекты и папки
  • Настройка и запуск проекта
  • Параметризированная сборка
  • Установка плагинов и работа с конфигами
  • Интеграция с Github
  • Юнит-тесты, артефакты
  • Интеграция с Selenium WebDriver
  • Интеграция с Postman

Курс «Jenkins для DevOps Инженеров» от Udemy

https://www.udemy.com/course/rus-jenkins/

Cicd_udemy_2

Цена: 1 750 руб

Формат обучения: видеозаписи лекций

Длительность: 5 часов видео, 14 лекций

Домашние задания: нет

Связь с преподавателем: есть

Документ об окончании: сертификат

Кому подойдет курс: люди, имеющие базовые знания командной строки Linux

Доступ к материалам: навсегда

Курс знакомит с технологиями CI/CD, которые позволяют не тратить время на поиск и исправление сбоев, а сосредоточиться на разработке новых функций.

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

Что входит в программу курса:

  • Установка Jenkins на Linux Ubuntu
  • Администрирование Jenkins
  • Простейшие jobs
  • Добавление slaves
  • Деплой из GitHub
  • Запуск build job
  • Знакомство с Jenkins Pipeline и Jenkinsfile

Курс «Gitlab CI для тестировщика» от ITVDN

https://itvdn.com/ru/webinars/description/gitlab-ci-2021

Cicd_itvdn_2

Цена: бесплатно

Формат обучения: видеозаписи лекций

Длительность: 2 часа

Что входит в программу курса:

  • Построение пайплайнов
  • Типы гитлаб раннеров
  • Получение отчетов о качестве кода
  • Последние фичи гитлаба

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка вверх