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