Чему вы научитесь
- Поймёте, как устроена современная разработка и почему компании уходят от ручного развертывания к полной автоматизации процессов доставки кода.
- Разберётесь в концепциях CI/CD: что такое Continuous Integration, чем Continuous Delivery отличается от Continuous Deployment и когда применять каждый подход.
- Научитесь создавать пайплайны с нуля — напишете свой первый .gitlab-ci.yml и Jenkinsfile.
- Освоите работу с двумя главными инструментами рынка — GitLab CI и Jenkins, поймёте их различия и сможете выбрать подходящий для своего проекта.
- Установите и настроите CI/CD локально — развернёте GitLab и Jenkins на своём компьютере и запустите реальные пайплайны.
- Интегрируете Docker в свои пайплайны — поймёте, зачем контейнеризация в CI/CD и как использовать Docker образы для ускорения сборки и деплоя.
- Сможете говорить на одном языке с DevOps-инженерами
О курсе
Изучите CI/CD — ключевую практику не только в DevOps направлении, но и вообще во всей современной разработке.
Для кого этот курс
✅ Начинающих в IT, кто слышал про CI/CD, но не понимает, с чего начать и как это работает на практике
✅ Тестировщиков и QA, стремящихся освоить автоматизацию тестирования через CI/CD пайплайны
✅ Системных администраторов, готовых изучить современные подходы к автоматизации деплоя
✅ Продуктовых и проектных менеджеров, которым важно понимать, как технически устроена доставка фич в продакшн
✅ Всех, кто хочет в DevOps, но пока не знает, с чего начать — этот курс станет отличной стартовой точкой
Начальные требования
🎯 Разберется каждый
💡 Знание базовых IT-терминов приветствуются, но не обязательны
⭐ Главное – желание разобраться
Преподаватели курса
Как проходит обучение
💡 Каждая тема объясняется так, будто вы никогда не слышали об этом. Никаких предположений о ваших знаниях — начинаем с самых основ и постепенно углубляемся.
💡 Не просто теория, а реальные задания. Вы напишете настоящие пайплайны, которые можно показать на собеседовании или использовать в своих проектах.
💡 Изучаем сразу GitLab CI и Jenkins — два самых популярных инструмента на рынке. После курса вы сможете работать с любым из них.
Что вы получите
- ✓ Понимание CI/CD процессов — сможете уверенно обсуждать автоматизацию на собеседованиях и в команде
- ✓ Практические навыки — умение писать пайплайны для GitLab CI и Jenkins с нуля
- ✓ Основу для роста — фундамент для дальнейшего развития в DevOps или углубления в автоматизацию
Нагрузка
4