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

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

Вы с нуля освоите методологию DevOps: объедините процессы разработки и эксплуатации, ускорите внедрение и доставку новых функций до пользователя. Станете DevOps-специалистом уровня middle.

О профессии

DevOps-инженер автоматизирует сборку, тестирование, деплой и продакшн. Он помогает компании быстро и безопасно внедрить изменения в код или запустить новый продукт, поддерживает работу высоконагруженных сервисов.

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

Иконка для блока Дисклеймер

Специальность DevOps-инженера стала самой высокооплачиваемой в сфере IT в России за 2024 г., по данным «Зарплата.ру»

Курс, который не застрял в прошлом

Мы постоянно консультируемся с компаниями, чтобы выяснить, каких навыков они ждут от начинающих DevOps-инженеров в 2024 году. Это позволяет нам строить курс вокруг актуальных требований работодателей и регулярно обновлять его содержание.

Кому подойдёт этот курс

  • Новичкам без опыта

    Сначала освоите системное администрирование, а после — углубитесь в DevOps и сможете начать карьеру в этой сфере.

  • DevOps-инженерам начального уровня

    Выстроите понятный пошаговый путь профессионального развития. Курс поможет закрыть пробелы в знаниях и вырасти в доходе.

  • Специалистам, которым нужны DevOps-навыки

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

Чему вы научитесь

  • Работать с Docker

    Узнаете всё про виртуализацию. Будете писать свои docker-образы, запускать контейнеры, выстраивать зависимости и определять параметры доступа.

  • Работать с инфраструктурой как с кодом

    Научитесь создавать, изменять и версионировать окружение с помощью Terraform.

  • Работать с системами контроля версий

    Освоите Git, чтобы эффективно работать с кодовой базой. Научитесь применять принципы CI/CD, научитесь настраивать выкладку сервисов в окружения разработки и тестирования.

  • Автоматизировать процессы

    Познакомитесь с Ansible: научитесь настраивать сервера и развёртывать приложения по нажатию кнопки.

  • Использовать kubernetes (k8s)

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

  • Создавать решения мониторинга

    Будете собирать метрики и логи с помощью Prometheus и elk-стека, строить удобные дашборды в Grafana. Узнаете про работу с инцидентами и системы обратной связи.

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

  • Регистрация

    Смотрите материалы в удобное время

    Изучаете теорию и практикуетесь на задачах, приближенных к реальным.

  • Теория

    Закрепляете знания на практике

    Решаете задачи после каждого модуля и получаете обратную связь от курирующего эксперта в течение 1−3 рабочих дней.

  • Практика

    Выполняете задания

    Мы уверены, что навыки отрабатываются только через практику. Поэтому после теории вас ждёт практическая работа или тест. Все задачи приближены к реальным — их можно с гордостью положить в портфолио.

  • Обратная связь

    Работаете с куратором

    Проверкой заданий занимаются кураторы. Это эксперты по теме курса. Они помогут с трудными задачами и подскажут, как улучшить ваши проекты. Общаться с проверяющими кураторами можно прямо на платформе.

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

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

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

Содержание профессии

Курс подходит для абсолютных новичков. Сначала вы изучите основы Linux, Python, командной строки, баз данных, сетей и веб-серверов. А после получите полный комплекс навыков для работы Middle DevOps-инженером.

  • 12 месяцев обучения
  • 49 модулей

Основные курсы

  1. Основы Python. Часть 1

      1. Введение.
      2. Основы работы с Python.
      3. Операторы, выражения.
      4. Условный оператор if, ветвления.
      5. Условный оператор if: продолжение.
      6. Цикл while.
      7. Цикл for: циклы со счётчиком.
      8. Цикл for: особенности работы с range.
      9. Цикл for: работа со строками.
      10. Вложенные циклы.
      11. Числа. Типы int и float.
      12. Функции: начало.
      13. Особенности float.
      14. Итоговое тестирование
  2. Старт в DevOps: системное администрирование для начинающих

      1. Введение в Linux.
      2. Linux: первые шаги.
      3. Пользователи и файлы. Знакомство с Vim.
      4. Подготовка к написанию скриптов на Bash.
      5. Написание скриптов на Bash.
      6. Написание скриптов на Bash. Продолжение.
      7. Написание скриптов на Bash. Циклы.
      8. Написание скриптов на Bash. Циклы: продолжение.
      9. Написание скриптов на Bash. Заключение.
      10. World Wide Web.
      11. Системы инициализации.
      12. Криптография. HTTPS.
      13. Работа с устройствами в Linux.
      14. Введение в базы данных.
      15. Базы данных. Продолжение.
      16. Знакомство с компьютерными сетями.
      17. Продолжение знакомства с сетями.
      18. Завершение знакомства с компьютерными сетями.
      19. LAMP.
      20. Deb-пакеты.
      21. Мониторинг и диагностика.
      22. Мониторинг и диагностика. Продолжение.
      23. Виртуализация
      24. Firewall и основы информационной безопасности
      25. Туннелирование в компьютерных сетях
      26. Финальная работа
  3. DevOps-инженер. Основы

      1. Эволюция разработки: CI/CD.
      2. Введение в DevOps.
      3. Знакомство с CD (Continuous delivery).
      4. Continuous integration с использованием GitLab CI.
      5. Continuous delivery. Работа с окружением разработки и PROD.
      6. Инфраструктура как код (IaC).
      7. Виртуализация.
      8. Docker.
      9. Ansible.
      10. Тестирование инфраструктурного кода.
      11. Мониторинг.
      12. Инцидент-менеджмент.
      13. Инструменты.
      14. Итоговая работа.
  4. DevOps-инженер. Advanced

      1. Введение: YAML, утилиты, Git.
      2. Service Discovery.
      3. CMS (Configuration Management System). Ansible.
      4. Docker.
      5. CI/CD: Jenkins, GitLab.
      6. Мониторинг: сбор метрик.
      7. Мониторинг: сбор логов.
      8. Безопасность.
      9. Сети.
      10. Облачные сервисы.
      11. Финальная работа

Дополнительные курсы

  1. Основы Python. Часть 2

      1. Установка и настройка IDE.
      2. Базовые коллекции. Списки.
      3. List: методы работы со списками.
      4. Представления списков.
      5. Базовые коллекции. Строки.
      6. Базовые коллекции. Словари.
      7. Базовые коллекции. Кортежи.
      8. Функции: продолжение.
      9. Работа с файлами.
      10. Исключения: работа с ошибками.
      11. Введение в ООП.
      12. Основные принципы ООП.
      13. Итераторы и генераторы.
      14. Декораторы: базовый уровень.
      15. Углублённая работа с классами и встроенные декораторы.
      16. Декораторы: продвинутый уровень.
      17. Функции: конец.
      18. Библиотеки для работы с данными.
      19. Финальная работа
  2. Docker

      1. Основные компоненты Docker
      2. Базовые концепции Docker
      3. Docker Builder и Dockerfile
      4. Дополнительные инструменты для работы с Docker
      5. Оркестрация контейнеров
      6. Как работает Docker. Взгляд изнутри
      7. Финальная работа
  3. Инфраструктурная платформа на основе Kubernetes

      1. Знакомство с Kubernetes: основные понятия и архитектура.
      2. Основные объекты Kubernetes.
      3. Безопасность и управление доступом.
      4. Сетевая подсистема Kubernetes.
      5. Хранение данных в Kubernetes.
      6. Шаблоны: Helm и его аналоги (Jsonnet, Kustomize).
      7. HPA.
      8. Мониторинг компонентов кластера и приложений, работающих в нём.
      9. Service mesh. Знакомство с Istio и Envoy.
      10. Kubernetes для непрерывной поставки (CI/CD). Интеграция с CI-сервисом.
      11. Эксплуатация кластера.
      12. Финальная работа.

Воркшопы для участников

  1. Архитектура GitLab.

  2. Углубляемся в Gitlab CI.

  3. Решение практических задач с применением Gitlab CI.

Уже прошли какие-либо курсы Skillbox?

Скажите об этом менеджеру — платить за них не придётся.

Год английского языка!

Пройдите 3 модуля из первого курса и получите доступ к урокам английского языка по промокодам от Skillbox на год.

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

Вас ждут:

  • методика ускоренного запоминания слов и грамматики;
Изображение KESPA

О Skillbox

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

Спикеры курса

Артём
Науменко
Руководитель IT инфраструктуры SkyEng
Дмитрий
Зайцев
CTO/CIO @ Flocktory
Александр
Акилин
DevOps-инженер в компаниях Data Travel и Aquiva Labs
Александр
Крылов
Lead DevOps services в Росгосстрахе
Евгений
Дмитриев
DevOps-инженер в ИнфоТеКС
Илья
Феоктистов
Head of DevOps в компании Bling
Денис
Матвеев
Sysadmin/DevOps в Ignitia AB (Швеция)
Записаться на курс
-50%
5 349 ₽/мес
10 697 ₽/мес
В рассрочку на 30 мес
Скидка по промокоду:
Кешбэк 30%: 48 134 балла на Lerna
check Второй курс в подарок
Профессия DevOps-инженер PRO
Длительность: 12 мес
Старт курса: после оплаты
Заполните контактные данные
Имя
Телефон
E-mail
Промокод
Название компании
Отправить заявку
Нажимая на кнопку, я соглашаюсь на обработку персональных данных и принимаю условия Публичной оферты
success
error
warning

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

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

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