Календарь 2-3 месяца
звезда 4.8 Сравни.Ру | Рекомендовано РБК

Начните карьеру DevOps-инженера с нуля

Подойдет новичкам в IT, системным администраторам и начинающим разработчикам
Изучите инструменты продвинутого инженера: GitLab, Python, SQL, Ansible
Пошаговый курс с практикой и дипломным проектом
Купить курс
star01

Навыки

Вы будете уметь:

  • Понимать философию DevOps, его цели, задачи и бизнес-ценности
  • Определять и применять жизненный цикл разработки программного обеспечения (CI/CD)
  • Работать в командной строке и использовать основы Linux в работе
  • Писать bash-скрипты для автоматизации задач
  • Использовать системы контроля версий Git и GitLab, в том числе пайплайны в GitLab CI
  • Создавать и настраивать пайплайны CI/CD
  • Контейнеризировать приложения с помощью Docker и Docker Compose
  • Настраивать инфраструктуру с помощью Ansible (плейбуки, шаблоны, роли)
  • Применять базовые и продвинутые возможности SQL (фильтрация, сортировка, группировка, подзапросы, оконные функции)
  • Создавать и администрировать реляционные базы данных
  • Разрабатывать утилиты и скрипты на Python под задачи DevOps-инженера
  • Готовить и реализовывать дипломный проект по автоматизации и инфраструктуре

Инструменты

LinuxLinux
BashBash
GitGit
DockerDocker
Docker ComposeDocker Compose
AnsibleAnsible
SQLSQL
PostgreSQLPostgreSQL
PythonPython
GitLab и GitLab CI/CDGitLab и GitLab CI/CD
PostgreSQL / MySQLPostgreSQL / MySQL
YAMLYAML
Jupyter NotebookJupyter Notebook
Telegram Bot APITelegram Bot API
BI-инструментыBI-инструменты
и другие

Портфолио

ProductStar
star02

Программа

Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно.
Ступень 1DevOps: быстрый стартplus
Блок 1Введение в DevOpsarrow-down

Поймете, чем занимается DevOps-инженер, разберетесь в его задачах, ролях и принципах DevOps-подхода.

  • Чем занимается DevOps-инженер

  • Введение в профессию

Блок 2Основы Linux и работа с Basharrow-down

Освоите работу в операционной системе Linux и базовые навыки написания скриптов в Bash.

  • Linux: введение и основные концепты ОС

  • Bash: базовый инструмент скриптов в Linux

Блок 3CI/CD системыarrow-down

Разберете жизненный цикл разработки программного обеспечения и ключевые этапы CI/CD.

  • Жизненный цикл ПО

  • CI/CD

Блок 4Системы контроля версий Git и GitLabarrow-down

Научитесь использовать Git и GitLab в командной разработке и автоматизации процессов через GitLab CI.

  • Git, основные понятия. Знакомство с GitLab

  • Введение в GitLab CI

  • GitLab CI: внутренние переменные, артефакты, правила

Блок 5Работа с Dockerarrow-down

Изучите контейнеризацию, освоите Docker и Docker Compose для упаковки и управления приложениями.

  • Контейнеризация. Знакомство с Docker

  • Упаковка приложений в Docker

  • Docker Compose. Сервисы и взаимодействия

Блок 6Управление конфигурациями, Ansiblearrow-down

Научитесь использовать Ansible для автоматизации настройки серверов и управления конфигурациями.

  • Ansible. Основные концепции и команды

  • Ansible. Роли и переменные

  • Ansible. Разработка ролей

Блок 7Основы SQL для DevOpsarrow-down

Освоите язык SQL на практике — научитесь извлекать, фильтровать и преобразовывать данные.

  • Введение в блок SQL

  • Извлечение и фильтрация данных (часть 1)

  • Извлечение и фильтрация данных (часть 2)

  • Преобразование и сортировка данных (часть 1)

  • Преобразование и сортировка данных (часть 2)

Блок 8SQL и базы данныхarrow-down

Продолжите углубленное изучение SQL: объединение, подзапросы, обновления и работа с базами данных.

  • Группировка данных

  • Введение в базы данных

  • Объединение таблиц

  • Подзапросы

  • Обновление, добавление и удаление данных

  • Создание, изменение и удаление таблиц

  • Advanced

  • Итоговый проект LEGO

  • Обзор основных программ

Блок 9Python для DevOpsarrow-down

Получите базовые знания языка Python, необходимых для автоматизации и DevOps-задач.

  • Введение в Python

  • Типы данных, функции, классы, ошибки

  • Строки, условия, циклы

  • Python для DevOps

Блок 10Дипломная работаarrow-down

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

  • Работа над дипломным проектом для портфолио

  • Финальная защита и консультации

star03

Оплатить на сайте или записаться на консультацию

Полная стоимость обучения
19 900 ₽
39 800 ₽−50%
4 975 ₽ x 4 платежа
Разделите покупку на 4 платежа по 4 975 ₽
стрелкаОбучение в любое время в онлайн-формате
стрелкаПолучите сертификат о прохождении курса
стрелкаВернем деньги, если курс не подойдет
star04

Преподаватели

Константин Брюханов

Генеральный директор, DeusOps

Анна Атласова

Business Intelligence Analyst, Amazon Business

Барух Садогурский

Head of DevOps Advocacy, JFrog

Виктор Антонов

Senior DevOps Engineer в Luxoft USA

Николай Пекальн

Директор по Аналитике, Vezet group

Павел Семченко

DevOps Engineer, OpenText

star05

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

Если у вас остались вопросы об онлайн-курсе «Devops: быстрый старт», вы можете оставить заявку и наш гид поможет вам разобраться.
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Как я буду искать работу?

Все студенты ищут работу вместе с Карьерным центром ProductStar.

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

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс по частям?

Да, у нас есть удобная опция беспроцентной рассрочки.

Также мы понимаем, что формат обучения для каждого индивидуален — поэтому даем гарантию возврата полной суммы в течение 21 дня после оплаты, чтобы вы успели попробовать наш курс и решить, подходит ли он вам.

ProductStar — это школа актуального образования от РБК
1

Курсы обновляются вместе с индустрией

2

Знания, которые нужны здесь и сейчас

3

Без теории ради теории

4

Без устаревших подходов

5

С активным сообществом специалистов и каналом актуальных вакансий