Описание
Количество уроков: 29 Видео
Язык: Английский
Вес архива: 2,19 ГБ
Практический курс по GitHub Actions, в котором вы шаг за шагом создадите полноценный облачный CI/CD‑пайплайн и освоите как базовые, так и продвинутые техники автоматизации. Материал адаптирован под проекты на любом языке и подойдёт как разработчикам, так и DevOps-инженерам.
Что вы изучите в этом курсе
Обучение построено вокруг реальных сценариев использования GitHub Actions. Вы изучите ключевые компоненты платформы и научитесь уверенно создавать, оптимизировать и защищать пайплайны любой сложности.
Основы GitHub Actions
• События, workflows, jobs, steps и runners
• Синтаксис YAML и правила структуры пайплайнов
• Создание первого рабочего workflow
Продвинутые техники CI
• Matrix‑сборки для параллельного тестирования
• Кэширование зависимостей для ускорения пайплайна
• Composite actions и переиспользуемые workflow
• Подключение облачных провайдеров через OIDC
Безопасность и отладка
• Правильная работа с секретами
• Настройка защиты окружений и ограничение прав
• Инструменты отладки и оптимизации
• Практики защиты цепочки поставок (supply chain security)
Кому подойдёт курс
Курс рассчитан на разработчиков и DevOps‑инженеров, которые хотят системно выстроить CI/CD‑процессы на базе GitHub Actions. Специальный опыт не требуется — достаточно базового владения Git и командной строкой.
Каким будет результат обучения
После курса вы сможете проектировать production-ready пайплайны, оптимизировать текущие процессы и внедрять современный подход к автоматизации для любых проектов — от pet‑приложений до корпоративных решений.

Дмитрий К. –
Брал курс, чтобы навести порядок в CI на работе, опыт с DevOps есть. Erik спокойно и по делу разбирает OIDC-подключение к облаку, секреты и защиту окружений, supply chain security тоже затронута. Материала немного, но сценарии реальные, из практики. Хотелось бы больше про отладку сложных пайплайнов, местами тема дана поверхностно.
Марина В. –
До курса знала только базовые команды git, про workflows вообще не понимала. Понравилось, что на примерах разбирают YAML, matrix-сборки и кэширование зависимостей — после этого мой pet-проект стал собираться быстрее. Кэш и matrix объяснены очень доступно, без лишней теории. Единственное, для новичка местами быстро переходят к composite actions, приходилось пересматривать.