Получить доступ
Эксклюзивный партнер
Skillbox в России
burger
Каталог Программирование Профессия DevOps-инженер PRO

Профессия
DevOps-инженер

С нуля до специалиста за 7 месяцев
  • Практика в Yandex Cloud

    отточите навыки в реальных условиях

  • от 3 до 6 проектов

    в портфолио

  • Актуальные инструменты

    Docker, Ansible, Kubernetes

Кто такой DevOps-инженер

Профессия DevOps-инженер (англ. DevOps engineer) объединяет в себе процессы по разработке (Development) и администрированию (Operations) IT-продуктов. DevOps-инженер помогает налаживать общение между программистами-разработчиками и администраторами, выстраивает единую инфраструктуру для их работы и автоматизирует процессы.

Попробуйте бесплатно!

Оставьте заявку на курс, а мы откроем доступ к 5 модулям курса — это примерно 5 часов полезных материалов.

За это время вы познакомитесь с основами системного администрирования Linux и научитесь писать первые скрипты на языке Bash.

Пройти бесплатные модули можно в удобное время. После знакомства с курсом сможете определиться, продолжать ли обучение на платформе.

Вы соберёте резюме с ключевыми навыками для работы DevOps-инженером

Должность

DevOps-инженер

Навыки

  • Умею работать с системой управления версиями кода (Git)
  • Настраиваю сетевые параметры серверов
  • Оптимизирую использование ресурсов и автоматизирую рутинные задачи
  • Провожу резервное копирование данных
  • Настраиваю CI/CD пайплайны для приложения
  • Создаю мониторинговые дашборды для системы
  • Создаю системы резервного копирования базы данных
  • Управляю конфигурациями систем с помощью terraform и ansible
  • Провожу мониторинг системы и обеспечиваю безопасность данных
  • Упаковываю приложения в контейнеры Docker

Инструменты

Как проходит обучение

  • Тренируете навыки в реальных условиях

    Вас ждёт практика в Yandex Cloud — стендах для разработки решений в области DevOps. Машины
в облаке Yandex Cloud имитируют работу в реальной компании.

  • Получаете поддержку наставника

    Эксперт разберёт ваши работы
и подскажет, как их улучшить. По каждому практическому заданию вы получите письменный ответ
в течение суток после отправки на проверку.

  • Теория доступна навсегда

    Видеолекции можно смотреть в любое время, доступ к курсу и всем обновлениям останется с вами навсегда.

Обычно наши студенты занимаются около 5 часов в неделю. Если вы хотите пройти этот курс за 7 месяцев, рекомендуем уделять ему от 2 часов в день.

Кем вы можете работать после курса

  • Системным администратором

    Будете настраивать серверы, обслуживать системы и помогать сотрудникам компаний устранять неполадки. Такой старт в IT поможет набрать опыт и перейти
к более ответственным задачам.

  • DevOps-инженером

    Будете выполнять задачи по интеграции процессов разработки (Dev) и эксплуатации (Ops) для улучшения качества программного обеспечения и ускорения его доставки.

Какой тариф курса вам подойдёт

  • Если вы новичок

    Чтобы освоить профессию с нуля, выбирайте тариф «Базовый». Вы изучите системное администрирование и основы DevOps, научитесь писать базовые скрипты на Python. А познакомиться с азами профессии поможет тариф «Начальный».

  • Если у вас есть опыт в IT

    Выбирайте тариф «Расширенный». Вы освоите продвинутые навыки в сфере DevOps, подробно разберёте работу с инструментами Docker и Kubernetes.

Отзывы студентов

Александр Волков Курс «DevOps-инженер»
Модуль «Python Basic» хорошо проработан и рассказан. Довольно большой объём практических работ, которые распределены по уровню сложности. Есть хороший чат, в котором  помогут советом, но немного не хватает некоторого менторства со стороны проверяющего эксперта.
Виталий Селиверстов Курс «DevOps-инженер»
Все темы, модули и пояснения довольно понятны, и всегда при необходимости можно пересмотреть видео ещё раз. Также можно обратиться к проверяющем эксперту или в чат. Там подскажут нужные вещи или способы решения той или иной проблемы.

Нравится, что на курсе много различных интересных задач, для решения которых приходится изрядно поднапрячь мозг. Это позволяет расти не только в условном программировании, но и в целом развивать логическое мышление и расширять кругозор.

Содержание курсов

  • 180 часов теории
  • 282 часа практики
  • 14 проектов
  • Курсы обновлены в 2024 году
  1. Основные курсы
    1. Старт в DevOps: системное администрирование для начинающих Узнаете, как администрировать компьютеры на Linux, включая управление данными пользователей, установку программ, работу с сетевыми технологиями. Научитесь задавать команды компьютеру при помощи строки bash.
      • Введение в Linux
      • Linux: первые шаги
      • Пользователи и файлы. Знакомство с Vim
      • Подготовка к написанию скриптов на Bash
      • Написание скриптов на Bash
      • Написание скриптов на Bash. Продолжение
      • Написание скриптов на Bash. Циклы
      • Написание скриптов на Bash. Циклы: продолжение
      • Написание скриптов на Bash. Заключение
      • World Wide Web
      • Системы инициализации
      • Криптография. HTTPS
      • Работа с устройствами в Linux
      • Введение в базы данных
      • Базы данных. Продолжение
      • Знакомство с компьютерными сетями
      • Продолжение знакомства с сетями
      • Завершение знакомства с компьютерными сетями
      • LAMP
      • Deb-пакеты
      • Мониторинг и диагностика
      • Мониторинг и диагностика. Продолжение
      • Виртуализация
      • Firewall и основы информационной безопасности
      • Туннелирование в компьютерных сетях
      • Финальная работа
    2. DevOps-инженер. Основы Познакомитесь с основными понятиями в области DevOps. Узнаете, как автоматизировать разработку ПО, научитесь работать
с инфраструктурой как с кодом (IaC), познакомитесь с понятиями виртуализации и основными инструментами по работе с ней.
      • Эволюция разработки: CI/CD
      • Введение в DevOps
      • Знакомство с CD (Continuous delivery)
      • Continuous integration с использованием GitLab CI
      • Continuous delivery. Работа с окружением разработки и PROD
      • Инфраструктура как код (IaC)
      • Виртуализация
      • Docker
      • Ansible
      • Тестирование инфраструктурного кода
      • Мониторинг
      • Инцидент-менеджмент
      • Инструменты
      • Итоговая работа
    3. Основы Python. Часть 1 Освоите азы одного из главных языков программирования в мире. Python очень популярен среди backend-разработчиков, а поэтому владение им — один из ключевых навыков DevOps-инженера.
      • Введение
      • Основы работы с Python
      • Операторы, выражения
      • Условный оператор if, ветвления
      • Условный оператор if: продолжение
      • Цикл while
      • Цикл for: циклы со счётчиком
      • Цикл for: особенности работы с range
      • Цикл for: работа со строками
      • Вложенные циклы
      • Числа. Типы int и float
      • Функции: начало
      • Особенности float
      • Итоговое тестирование
  2. Дополнительные курсы
    1. DevOps-инженер. Advanced Углубленно разберёте основные понятия и процессы в DevOps
      • Введение: YAML, утилиты, Git
      • Service Discovery
      • CMS (Configuration Management System). Ansible
      • Docker
      • CI/CD: Jenkins, GitLab
      • Мониторинг: сбор метрик
      • Мониторинг: сбор логов
      • Безопасность
      • Сети
      • Облачные сервисы
      • Финальная работа
    2. Docker (входит в тариф «Расширенный») Научитесь пользоваться инструментом Docker для быстрой разработки, тестирования и развертывания приложений.
      • Основные компоненты Docker
      • Базовые концепции Docker
      • Docker Builder и Dockerfile
      • Дополнительные инструменты для работы с Docker
      • Оркестрация контейнеров
      • Как работает Docker. Взгляд изнутри
      • Финальная работа
    3. Инфраструктурная платформа на основе Kubernetes (входит в тариф «Расширенный») Узнаете, как работать с платформой Kubernetes, которая поможет в управлении контейнеризованными рабочими нагрузками и сервисами и облегчит процессы настройки и автоматизации.
      • Знакомство с Kubernetes: основные понятия и архитектура
      • Основные объекты Kubernetes
      • Безопасность и управление доступом
      • Сетевая подсистема Kubernetes
      • Хранение данных в Kubernetes
      • Шаблоны: Helm и его аналоги (Jsonnet, Kustomize)
      • HPA
      • Мониторинг компонентов кластера и приложений, работающих в нём
      • Service mesh. Знакомство с Istio и Envoy
      • Kubernetes для непрерывной поставки (CI/CD). Интеграция с CI-сервисом
      • Эксплуатация кластера
      • Финальная работа

Общение, комьюнити и нетворкинг

Вебинары с экспертами для дополнительной практики 
и общение в Telegram-чате с другими пользователями.

Записаться на курс
-45%
5 028 ₽/мес
9 141 ₽/мес
В рассрочку на 36 мес
Скидка по промокоду:
Кешбэк 30%: 54 297 баллов на Lerna
Профессия DevOps-инженер PRO
Длительность: 12 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
success
error
warning

Студенты довольны обучением

  • 93% выпускников отмечают, что Skillbox помог достичь поставленной цели
  • 78% выпускников готовы рекомендовать обучение в Skillbox

Данные независимого опроса выпускников Skillbox, проведённого Высшей школой экономики (НИУ ВШЭ)

4 500+ оценок на разных независимых площадках

  • 4,7
    4 967 оценок
  • 4,7
    974 оценки
  • 4,8
    490 оценок
  • 4,5
    2 368 оценок
  • 4,7
    559 оценок
  • 5,0
    321 оценка
  • 4,5
    230 оценок
  • 4,7
    232 оценки

Вам может понравиться

    Часто задаваемые вопросы

    • Я никогда не занимался DevOps. У меня точно получится?
      Конечно! У вас всё получится даже без специальных знаний — просто уделяйте больше внимания практике и читайте дополнительную литературу. В остальном помогут практикующие эксперты, которые будут сопровождать вас на протяжении всего курса.
    • Какой график обучения на платформе? Получится ли совмещать его с работой?
      Если вы хотите завершить обучение за 6 месяцев, советуем изучать материалы по 9 часов в неделю.
    • Кто будет мне помогать в обучении на платформе?
      У вас будут проверяющие эксперты и куратор в Telegram-чате курса. Они прокомментируют практические работы, дадут полезные советы и ответят на любые вопросы. Вы сможете перенять их опыт, профессиональные знания и лайфхаки.
    • Действуют ли какие-нибудь программы рассрочки?
      Да, вы можете купить курс в рассрочку — и спланировать свой бюджет, разбив всю сумму на небольшие ежемесячные платежи.