Профессия Python-разработчик
онлайн | 12 месяцев | старт 19 Сентября

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

Курс по нейросетям в подарок
Узнаете об особенностях современной разработки. Научитесь выстраивать работу в IT-командах, автоматизировать процессы
Учим использовать ИИ, чтобы на 40% быстрее освоить IT-профессию и выйти на работу
[+]
3+ проектов в портфолио
[+]
Через 6 месяцев сможете работать системным администратором
[+]
Практика на реальных бизнес-задачах
[+]
Сертификат и диплом по окончании курса

Вернем деньги, если не найдете работу

Мы уверены в качестве обучения, поэтому вернем деньги, если не найдете работу за 6 месяцев после прохождения курса.
Подробнее об условиях участия в правилах
— 5 мини-курсов про заботу о себе в подарок: по английскому, soft skills, нейросетям, тайм- и стресс-менеджменту
— скидку 55% на все программы
Забирайте:
Начните с понятного — с курсов, где бережно обучают IT
Весна — время для себя и новой профессии

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

[1]
Специалист помогает налаживать общение между разработчиками и администраторами, выстраивает единую инфраструктуру для работы, автоматизирует процессы
[2]
На этапе планирования решает, какая архитектура будет у ПО. Мониторит работоспособность всех сред и инструментов разработки
[3]
Нужен банкам, ретейлерам, компаниям в сфере развлечений и строительства, IT-корпорациям
Data Science — это область, объединяющая статистику, анализ данных и машинное обучение для получения инсайтов из информации.

Где и кем сможете работать после курса

Так выглядят вакансии, доступные младшим DevOps-инженерам после обучения

Junior DevOps engineer

Требования:
Знакомство с ОС MS Windows Server, Linux | Знание Docker | Docker Compose | Понимание принципов Git, CI/CD
от 150 000 ₽

DevOps-инженер

Требования:
Знание Linux | Python или Node. js для написания вспомогательных инструментов и работы с API | Опыт настройки Postfix, Exim или PowerMTA
от 100 000 ₽

DevOps-инженер (стажер)

Требования:
Знание операционных систем семейства Linux | Понимание концепции CI/CD и процессов разработки | базовое понимание NETWOR|
80 000 ₽
SOLID — это набор из пяти принципов ООП, обеспечивающих гибкость и масштабируемость программного кода.
ООП — это объектно-ориентированное программирование — парадигма, основанная на объектах и их взаимодействии.
Рефакторинг — это процесс улучшения кода без изменения его поведения, с целью повышения читаемости и масштабируемости.
СУБД — это система управления базами данных — ПО для хранения и управления структурированной информацией.
SQL — это язык структурированных запросов, используемый для работы с реляционными базами данных. С его помощью можно получать, изменять и управлять данными, хранящимися в таблицах.
Linux — это семейство ОС с открытым кодом, популярное среди разработчиков и на серверах.
Git — это система контроля версий, позволяющая отслеживать изменения и управлять ветками кода.
Git — это система контроля версий, позволяющая отслеживать изменения и управлять ветками кода.
REST API — это aPI, использующий HTTP и методы GET/POST для обмена данными между клиентом и сервером.
Django — это высокоуровневый веб-фреймворк на Python, предназначенный для быстрого создания безопасных и масштабируемых веб-приложений.
PostgreSQL — это объектно-реляционная СУБД с открытым кодом, поддерживающая транзакции и расширения.

Вот так выглядит рост DevOps-инженера

По данным «Хабр Карьеры»
Вот так выглядит рост Python-разработчика
По данным «Хабр Карьеры»
Специалист
1–3 года опыта
от 98 000 ₽
Старший специалист
3+ года опыта
от 240 000 ₽
Руководитель
5+ лет опыта
от 400 000 ₽

Какие навыки и инструменты освоите на курсе

Сможете извлекать пользу из инцидентов, использовать Post Mortem, считать метрики SLA, SLO, SLI, принимать решения на основе данных
Поймете, как организована команда разработки, сможете выстраивать коммуникацию в коллективе
Узнаете о ценностях и принципах DevOps, поймете как применить их к своему проекту
Научитесь выстраивать процессы, чтобы получать и анализировать обратную связь от пользователей. Организовывать команду техподдержки
Поймете особенности современной разработки, научитесь эффективно выбирать решения для улучшения Time to Market (TTM, время выхода на рынок)
Grafana
Платформа с открытым исходным кодом для визуализации, мониторинга и анализа данных. Применяется для визуализации данных.
Confluence
Тиражируемая вики-система для внутреннего использования организациями. Нужна, чтобы создать единую базу знаний.
Ansible
Решение для удаленного управления конфигурациями — процесса, из-за которого которого все артефакты проекта сохраняются, извлекаются, уникально идентифицируются и изменяются.
Nomad
Простой в использовании, гибкий и производительный оркестратор, который позволяет управлять контейнерами.
Python
Высокоуровневый язык программирования, который применяется в машинном обучении и обработке больших данных. Используется для написания скриптов.
Jira
Инструмент управления проектами, который помогает оптимизировать работу команды.
Redmine
Открытое серверное веб-приложение для управления проектами и задачами.
Gradle
Система автоматической сборки, построенная на принципах Apache Ant и Apache Maven.
Nomad
Программная платформа для разработки, доставки и запуска контейнерных приложений. Позволяет создавать контейнеры, автоматизировать их запуск и развертывание, управляет жизненным циклом.
Grunt
Менеджер задач для автоматического выполнения рутинных операций, написанный на языке программирования JavaScript.
Prometheus
Бесплатное программное приложение, которое используется для мониторинга состояния системы и оповещения о событиях.
Git
Система контроля версий, которая помогает отслеживать историю изменений в файлах. Используется для работы с репозиториями.
Kubernetes
Программная платформа для автоматического управления контейнеризированными приложениями. Предлагает базовые механизмы для их развертывания, масштабирования и поддержки.
Rancher
PaaS-решение, платформа для управления Kubernetes-кластерами.

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

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

12 месяцев 650 академических часов 3+ проекта 1 финальный проект
  • Старт в DevOps: системное администрирование для начинающих

    • Модуль 1
    • 120 часов

    В этом модуле узнаете:

    • Что такое Linux и как с ней работать
    • Что такое Vim
    • Как писать скрипты на bash
    • Как работают системы инициализации
    • Что такое криптография
    • Как работают базы данных
    • Что такое компьютерные сети
    • Что такое Deb-пакеты
    • Что такое мониторинг и диагностика
    • Что нужно знать об основах информационной безопасности
    • Что такое туннелирование в компьютерных сетях
    В финале вас ждет итоговая работа.
  • DevOps-инженер. Основы

    • Модуль 2
    • 60 часов

    В этом модуле узнаете:

    • Что такое DevOps
    • Как работать с окружением разработки и PROD
    • Что такое виртуализация
    • Что такое Docker и Ansible
    • Как тестировать инфраструктурный код
    • Что такое мониторинг и инцидент-менеджмент
    В финале вас ждет итоговая работа.
  • DevOps-инженер. Advanced

    • Модуль 3
    • 70 часов

    В этом модуле узнаете:

    • Что такое Yaml, утилиты, Git
    • Как работать с Service Discovery
    • Что такое Docker, CI/CD
    • Как собирать метрики и логи
    • Что такое безопасность и сети
    • Что такое облачные метрики
    В финале вас ждет итоговая работа.
  • Основы Python. Часть 1

    • Модуль 4
    • 70 часов

    В этом модуле узнаете:

    • Что такое Python
    • Что такое операторы и выражения в Python
    • Что такое циклы и как работать с разными видами циклов
    • Что такое функции и для чего нужны
    В финале вас ждет тестирование.
  • DevOps. Docker

    • Модуль 5
    • 30 часов

    В этом модуле узнаете:

    • Какие основные компоненты у Docker
    • Какие базовые концепции Docker
    • Что такое Docker Builder и Dockerfile
    • Что такое оркестрация контейнеров
    • Как работает Docker. Взгляд изнутри
    В финале вас ждет итоговая работа.
  • Инфраструктурная платформа на основе Kubernetes

    • Модуль 6
    • 70 часов

    В этом модуле узнаете:

    • Что такое Kubernetes: основные понятия и архитектура
    • Какие объекты у Kubernetes
    • Как управлять доступом
    • Как хранить данные в Kubernetes
    • Что такое Requests, Limits и Load Balancing в кластере
    • Как проводить мониторинг компонентов кластера и приложений, работающих в нем
    • Что такое Istio и Envoy
    • Как работает Kubernetes для непрерывной поставки. Интеграция с CI-сервисом
    • Что такое эксплуатация кластера
    В финале вас ждет итоговая работа.
  • Итоговая аттестация

    • Модуль 7
    • 228 часов

    Вас ждет итоговая практическая работа и итоговое тестирование.

Цикл в программировании — это конструкция, которая позволяет многократно выполнять один и тот же блок кода до тех пор, пока выполняется заданное условие.
IDE (Integrated Development Environment) — это интегрированная среда разработки, представляющая собой программное обеспечение, которое объединяет в себе инструменты, необходимые для написания, редактирования, отладки и запуска кода.
Кортежи в программировании — это неизменяемые упорядоченные коллекции элементов. Они похожи на списки, но в отличие от них, кортежи нельзя изменить после создания.
Итерация – это одно повторение чего-либо. В программировании термин используют применительно к циклам: подпрограммам, которые выполняются несколько раз. Одно выполнение называется одной итерацией.
Библиотеки для работы с данными — это готовые модули или пакеты в языках программирования (чаще всего в Python), которые содержат функции и инструменты для анализа, обработки, визуализации и хранения данных.
Docker — это инструмент для упаковки приложений и зависимостей в контейнеры.
Многопоточность — способность платформы (например виртуальной машины, операционной системы и т.д.) или приложения выполнять одновременно, то есть без предписанного порядка во времени, несколько параллельных задач — потоков.
ORM (Object-Relational Mapping) — это технология, позволяющая Python-разработчику работать с базами данных, используя объектно-ориентированный подход вместо прямого написания SQL-запросов.
Flask — это лёгкий Python-фреймворк для разработки веб-приложений.
HTML — это язык разметки, задающий структуру веб-страницы.
CSS — это язык для оформления внешнего вида элементов веб-страницы.
API — это интерфейс взаимодействия между программами и сервисами.
HTTP — это протокол передачи данных между браузером и сервером.
WebSocket — это сетевой протокол, который обеспечивает постоянное, двустороннее (full-duplex) соединение между клиентом (обычно браузером) и сервером по одному TCP-соединению.
Pandas — это библиотека Python для анализа и обработки табличных данных.
VS Code — это редактор кода от Microsoft с поддержкой расширений, терминала и отладки.
PyCharm — это iDE для Python от JetBrains, поддерживающая отладку, рефакторинг и работу с фреймворками.
Jupyter — это не фреймворк в классическом смысле, а интерактивная среда разработки, чаще всего ассоциируемая с Jupyter Notebook. Она используется для работы с кодом, данными, визуализациями и текстовыми пояснениями в одном документе.
Остались вопросы
по программе? Оставляйте заявку на бесплатную консультацию
Ответим на ваши вопросы и поможем забронировать место на курсе

Как изменилась жизнь студентов после обучения

Кто обучает студентов

Куратор, преподаватели и менторы — опытные Python-разработчики. Они составляют программу, следят за ее актуальностью на рынке, продумывают и проверяют задания

Владимир Краснов

CEO&Founder в Ergatico, ex-eLama Lead Engineer & Head of Department

Сергей Колобов

Senior DevOps, опыт более 6 лет в компаниях США и Европы, работает с Kubernetes и IaC

Виктория Федчишина

Backend-разработчик компании eLama. Отвечает за devops-процессы

Вячеслав Светлов

DevOps-инженер в Ростелекоме, опыт более 3 лет

Станислав Михальский

Технический директор проектов Mail.ru

Николай Мищенков

DevOps Engineer в TechPlanet.pro
Опыт работы более 7 лет

Максим Воронцов

DevOps-инженер. Опыт работы в IT более 3 лет

Кирилл Казаков

Владислав Марков

Lead DevOps Engineer в Simplinic GmbH. Опыт работы более 10 лет
Team Lead в Netcracker
Это совместная программа
Skillfactory и Skillbox
Мы объединили опыт двух онлайн-школ: сильную теорию, продуманную практику и поддержку на каждом этапе.
Курс проходит на двух платформах, чтобы вы получили все лучшее от обеих команд.

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

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

  • Формат
    • Теория на понятном языке и много практики внутри единой онлайн- платформы
    • Записанные лекции и задания для самостоятельной работы
    • Домашние задания и проекты с проверкой от ментора
    • Тренажеры с десятками заданий в каждом модуле программы
  • Обратная связь
    • Менторы и координаторы поддержат и ответят на вопросы
    • Менторы — опытные разработчики. Помогут разобраться в темах и проверят домашние задания.
    • Координаторы — команда заботы о студентах. Решат организационные вопросы, поддержат и помогут пройти обучение до конца.
  • IT-сообщество
    • На курсе у вас появятся связи, полезные для продвижения в сфере
    • Общий чат курса, чтобы общаться с другими студентами
    • Чат с ментором на платформе, чтобы прояснить непонятные темы и задания
    • Мероприятия и стажировки с партнерами, чтобы наработать опыт и показать свои скиллы работодателям
  • Центр карьеры
    • Поможем построить новую карьеру и будем с вами до самого оффера
    • Соберем сильное резюме и расскажем, где искать вакансии
    • Сформируем карьерный трек и подготовим к поиску работы
    • Потренируем проходить собеседования
Практика на реальных бизнес-задачах
Фэктори — формат, где студенты решают реальные кейсы с техническим заданием от компаний-партнеров.
ФЭКТОРИ
Реальные проекты в вашем портфолио
уникальных задач от компаний решили студенты
Участие в стажировках и хакатонах
Возможность устроиться на работу
Опыт работы над проектом в команде
300+
150+ партнеров
работали с Фэктори, среди них «Ашан», «Детский мир», Россельхозбанк, Ozon, АСТ, «Газпром нефть», «Антон тут рядом», «Ночлежка»
благодаря Фэктори достигли карьерных целей
75% студентов
в 2 раза чаще
других студентов трудоустраиваются участники Фэктори
Сервисы для PetSitter 
Студенты разработали веб-парсер новостей для одного из самых популярных русскоязычных YouTube-каналов. Теперь команде не нужно искать инфоповоды вручную — система делает это автоматически.
Парсер новостей для «This is хорошо» 
На кросс-функциональном хакатоне студенты предложили несколько вариантов сервиса. Лучшее решение доработали с партнёром — теперь оно доступно пользователям. 
Сервис колаборативной аналитики для Vard
Кросс-функциональная команда студентов разработала игру для благотворительного фонда «Антон тут рядом». Цель — рассказать широкой аудитории о людях с расстройством аутистического спектра. Проект победил в IT-Песочнице и покорил сотрудников фонда. 
Игра для «Антон тут рядом» 
На хакатоне студенты создали Telegram-бота для сбора пожертвований в программу опеки зоопарка. История проекта набрала более 2 млн просмотров в соцсетях. Все животные из бота получили поддержку через программу опеки. 
Бот для Московского зоопарка 
Студенты предложили обновления для текущего приложения благотворительного проекта «Помощь». В обновлённом приложении появился функционал срочных сборов, удобная категоризация, блок спецпроектов с брендами и многое другое. 
Приложение для «Помощи»
На хакатоне студенты обновили сайт сервиса аренды автомобилей для такси. Добавили определение локации, выбор города и подтверждение местоположения. 
Лендинг для «Ё-такси» 
Банк предложил студентам придумать игру, которая расскажет школьникам об агротехнологиях. На хакатоне разработали 6 прототипов, победила «Цифровая ферма» — её доработали и разместили на сайте банка. 
Игра для «Россельхозбанка» 
Кросс-функциональная команда студентов на IT-Песочнице обновила систему фонда. Теперь всё в одном приложении: волонтёры регистрируются, получают задачи и маршруты, зарабатывают бонусы, а кураторы следят за прогрессом. 
Приложение для «Дари Еду»
Студенты разработали приложение, графическую новеллу и Telegram-бота, чтобы владельцы могли быстро найти надёжных ситтеров или комфортную передержку для своих питомцев. 

Официальные документы

Мы обучаем по государственной бессрочной лицензии на образовательную деятельность №Л035−1 298−77/180 625 от 15.12.2020 г. и в конце курса выдаем документы, которые понадобятся при собеседовании

Диплом

Получите диплом о профессиональной переподготовке установленного образца

Сертификат

Можем перевести на английский и добавить рекомендацию куратора
Сертификат о прохождении курса «Профессия Python-Разработчик»
Александр Иванов
DevOps-инженер
Инструменты:
Навыки:

Ваше резюме после обучения

Умею работать с системой управления версиями кода (Git)
Настраиваю сетевые параметры серверов
Оптимизирую использование ресурсов и автоматизирую рутинные задачи
Провожу резервное копирование данных
Создаю мониторинговые дашборды для системы
Создаю системы резервного копирования базы данных
Управляю конфигурациями систем с помощью terraform и ansible
Настраиваю CI/CD пайплайны для приложения
Провожу мониторинг системы и обеспечиваю безопасность данных
Упаковываю приложения в контейнеры Docker
Docker
Платформа для разработки, доставки и запуска контейнерных приложений, которые работают изолированно от основной операционной системы.
GitLab
Система контроля версий, с помощью которой разработчики отслеживают изменения в коде и совместно работают над проектом.
Jenkins
Система, которая позволяет организовать процесс непрерывной интеграции (CI) и доставки (CD) программного продукта. Благодаря этому бизнес может быстрее выкатывать обновления.
Ansible
Программа для автоматизации поставки, конфигурации и развёртывания приложений.
Terraform
Система для управления контейнизированными приложениями, которые можно запускать в изолированной среде.
Grafana
Платформа для аналитики и мониторинга, которая работает с популярными базами данных.
Prometheus
Платформа для аналитики и мониторинга, которая работает с популярными базами данных.
Consul
Приложение для обеспечения связи между компонентами микросервисной инфраструктуры, позволяет создавать отказоустойчивую и масштабируемую систему с возможностью балансировки нагрузки.
ELK
Решение помогает собирать журналы всех систем и приложений, анализировать их и создавать визуализации, мониторить приложения и инфраструктуры, быстрее устранять неполадки, анализировать систему безопасности.
Sonarqube
Платформа для непрерывного анализа качества кода.
VictoriaMetric
Система для хранения и анализа метрик. Она помогает собирать, отслеживать и визуализировать данные о работе серверов и приложений.
Graylog
Инструмент для сбора, хранения и анализа логов. Он помогает отслеживать ошибки и события в системах и приложениях, предоставляя удобный интерфейс для поиска и визуализации данных из логов.
Вернем деньги, если не найдете работу
ЦЕНТР КАРЬЕРЫ
Поделимся профильными telegram-каналами и своей базой работодателей
Дадим инструменты для поиска вакансий
Расскажем об особенностях найма в IT на карьерном интенсиве
Подготовим к собеседованию
Адаптируем под запросы компаний, подсветим ваши достоинства
Соберем сильное резюме
6000 выпускников
достигли своих целей
90% выпускников
Мы уверены в качестве обучения, поэтому вернем деньги, если не найдете работу за 6 месяцев после прохождения курса.
Это закреплено в договоре.
работают по новой специальности
Для самостоятельных студентов
9 проектов в портфолио
9 проектов в портфолио
9 проектов в портфолио
Стажировка от компании-партнера
Стажировка от компании-партнера
Стажировка от компании-партнера
Модуль продвинутой математики для Data Science
Модуль продвинутой математики для Data Science
Модуль продвинутой математики для Data Science
Карьерный курс и поддержка
Карьерный курс и поддержка
Карьерный курс и поддержка
Консультации с экспертом в Data Science
12 консультаций с экспертом в Data Science
48 консультаций с экспертом в Data Science
Тестовое техническое собеседование
Тестовое техническое собеседование
Тестовое техническое собеседование
Карьерная консультация
Карьерная консультация
Карьерная консультация
Ревью резюме
Ревью резюме
Ревью резюме
Мини-курс «Английский для IT»
Мини-курс «Английский для IT»
Мини-курс «Английский для IT»
Реализация личного/рабочего проекта с экспертом
Реализация личного/рабочего проекта с экспертом
Реализация личного/рабочего проекта с экспертом
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум навыков
Базовый
6790 ₽/мес.
9390 ₽/мес.
19 890 ₽/мес.
11 317 ₽/мес.
15 650 ₽/ мес.
33 150 ₽/ мес.
Персональный
Персональный +
-40%
-40%
-40%
Тарифы
обучения
Осталось 10 мест
Акция действует при записи на ближайший поток
Для самостоятельных студентов
Доступ к материалам навсегда
Библиотека материалов Skillfactory
Основные курсы:
— «Инфраструктурная платформа на основе Kubernetes»
Помощь Центра карьеры
Бонусный курс «Архитектор ПО»
Бонусные курсы «Инфраструктурная платформа на основе Kubernetes» и «DevOps. Docker» с проверкой домашек и финальной работой
Для тех, кому важна поддержка
Для тех, кто хочет получить максимум навыков
Базовый
Персональный
Персональный+
-40%
-40%
-40%
Сертификат Skillfactory, Skillbox и диплом о проф. переподготовке
— «DevOps. Docker»
— «Основы SQL»
2 консультации
Бонусный курс «Основы Python. Часть 2»
10 индивидуальных консультаций
Мини-курсы на платформе Skillfactory: «Английский для IT», «SQL Pro, «Soft Skills»
Если выбран соответсвующий тариф
Все опции Персонального тарифа
Все опции Базового тарифа
6790 ₽/мес.
9390 ₽/мес.
19 890 ₽/мес.
11 317 ₽/мес.
15 650 ₽/ мес.
33 150 ₽/ мес.
в рассрочку на 36 мес.
в рассрочку на 36 мес.
в рассрочку на 36 мес.
Сопровождение адаптации и испытательного срока
Если есть сомнения или что-то непонятно, оставьте заявку на консультацию
Бесплатно ответим на вопросы и поможем забронировать место на курсе
4,6
432 отзыва
4,8
4,6
78

Студенты рекомендуют нас

%
298 отзывов
172 оценки
235 отзывов

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