Курс на Stepik
Обложка курса «Профессия DataOPS Engineer с нуля до middle» на Stepik
14 990 ₽

Профессия DataOPS Engineer с нуля до middle 0.000

Открыть на
STEPIK.ORG

DataOps — внутреннее устройство инструментов в Data Engineering. Если Data Engineering — это здание, то DataOps — это его фундамент, электрика и система жизнеобеспечения. Вы научитесь работать с Linux, Python и Git, собирать образы в Docker, разворачивать кластеры в Kubernetes, строить потоковые системы на Hadoop и Spark, автоматизировать задачи с Airflow и Ansible, подключать облако и CI/CD. Много практики, настоящие Dev & Data инструменты и финальный проект, которым не стыдно поделиться.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Профессия DataOPS Engineer с нуля до middle»Учеников на курсе 119
Сертификаты, выданные на курсе «Профессия DataOPS Engineer с нуля до middle»Сертификатов выдано 0
Отзывы о курсе «Профессия DataOPS Engineer с нуля до middle»Отзывов получено 0
Рейтинг курса «Профессия DataOPS Engineer с нуля до middle»Рейтинг курса 0.000
Уроки в курсе «Профессия DataOPS Engineer с нуля до middle»Количество уроков 106
Тесты в курсе «Профессия DataOPS Engineer с нуля до middle»Количество квизов 439
Задачи с кодом в курсе «Профессия DataOPS Engineer с нуля до middle»Количество задач с кодом 4
Время прохождения курса «Профессия DataOPS Engineer с нуля до middle»Время прохождения курса
Стоимость курса «Профессия DataOPS Engineer с нуля до middle»Стоимость курса 14 990 ₽
Обновления курса «Профессия DataOPS Engineer с нуля до middle»Обновления курса
Дата публикации курса «Профессия DataOPS Engineer с нуля до middle»Дата публикации курса
Последнее обновление курса «Профессия DataOPS Engineer с нуля до middle»Последнее обновление
Сложность easy

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

Разделы в курсе «Профессия DataOPS Engineer с нуля до middle» 16 разделов Уроки в курсе «Профессия DataOPS Engineer с нуля до middle» 106 уроков Тесты в курсе «Профессия DataOPS Engineer с нуля до middle» 439 тестов Задачи в курсе «Профессия DataOPS Engineer с нуля до middle» 4 задачи Время прохождения курса «Профессия DataOPS Engineer с нуля до middle» 8 ч. Последнее обновление курса «Профессия DataOPS Engineer с нуля до middle» обн. 21 мая 2026

1. Знакомство с платформой и сдача практических задач

3 урока
Закрытый
1.1 Введение в курс и платформу
59
42
5м 50с
2
Закрытый
1.2 Кто такой DataOPS?
58
47
3м 25с
1
Закрытый
1.3 Большие данные.
44
40
3м 54с
0

2. Linux, bash, виртуализация

8 уроков
Закрытый
2.1 Что такое Linux? Основные дистрибутивы, пакетные менеджеры
47
26
15м 25с
0
Закрытый
2.2 Виртуализация. Типы гипервизоров. Установка
37
24
6м 51с
0
Закрытый
2.3 Файловая система, каталоги
34
23
13м 34с
0
Закрытый
2.4 Основы работы с Bash
34
20
22м 22с
0
Закрытый
2.5 Автоматизация с Bash
28
17
24м 10с
0
Закрытый
2.6 Установка и настройка ssh сервера
32
16
18м 4с
0
Закрытый
2.7 Настройка сети и безопасность
26
13
12м 21с
0
Закрытый
2.8 Мониторинг ресурсов, процессов, системные журналы
24
13
19м 5с
0

3. Python

14 уроков
Закрытый
3.1 Знакомство с Python
30
30
3м 39с
0
Закрытый
3.2 Установка Visual Studio Code (VS Code)
24
24
1м 27с
0
Закрытый
3.3 Вывод данных
26
16
2м 40с
0
Закрытый
3.4 Переменные и типы данных. Структуры данных.
26
14
11м 48с
0
Закрытый
3.5 Ввод данных
21
13
4м 37с
0
Закрытый
3.6 Условный оператор if/else
20
13
8м 46с
0
Закрытый
3.7 Цикл for
22
13
8м 5с
0
Закрытый
3.8 Цикл while
20
13
7м 40с
0
Закрытый
3.9 try/except
18
12
4м 48с
0
Закрытый
3.10 Функции
18
12
8м 12с
0
Закрытый
3.11 Библиотеки Pandas
23
11
13м 7с
0
Закрытый
3.12 Библиотека NumPy
20
11
7м 19с
0
Закрытый
3.13 Библиотека Matplotlib
19
11
4м 43с
0
Закрытый
3.14 Итоговое задание
28
7
-
0

4. Системы контроля версий, введение в Git

5 уроков
Закрытый
4.1 Системы контроля версий
23
23
3м 49с
0
Закрытый
4.2 GitHub. Создание репозитория и работа с ним на сайте.
17
10
5м 26с
0
Закрытый
4.3 Git и работа с ним в терминале.
17
9
5м 38с
0
Закрытый
4.4 Работа с ветками
16
8
3м 12с
0
Закрытый
4.5 Важное в мелочах: .gitignore и markdown
15
8
12м 33с
0

5. Контейнеризация. Docker

11 уроков
Закрытый
5.1 Контейнеризация и чем она отличается от виртуализации
25
11
3м 31с
0
Закрытый
5.2 Docker образы и контейнеры
18
10
3м 50с
0
Закрытый
5.3 Docker Engine и Docker Desktop
15
9
7м 19с
0
Закрытый
5.4 Docker registry, Docker hub
17
9
6м 44с
0
Закрытый
5.5 Dockerfile - синтаксис и наполнение файла
17
9
10м 23с
0
Закрытый
5.6 Хранение данных. Сеть и порты.
17
9
18м 30с
0
Закрытый
5.7 Очистка Docker от ненужных данных.
17
9
15м 50с
0
Закрытый
5.8 Dockerfile многоэтапная сборка
19
9
8м 47с
0
Закрытый
5.9 Docker compose. Синтаксис yaml и команды для работы
14
9
15м 56с
0
Закрытый
5.10 Netbox
19
8
2м 21с
0
Закрытый
5.11 Итоговое задание
22
4
-
0

6. Базы данных, хранилища

8 уроков
Закрытый
6.1 Типы баз данных. Масштабирование. OLTP и OLAP
17
7
6м 19с
0
Закрытый
6.2 Клиент DBeaver: подключение к PostgreSQL
14
6
1м 47с
0
Закрытый
6.3 PostgreSQL
17
5
11м 45с
0
Закрытый
6.4 Clickhouse
11
5
2м 34с
0
Закрытый
6.5 MongoDB
11
5
4м 47с
0
Закрытый
6.6 Конфигурация Clickhouse
14
4
4м 13с
0
Закрытый
6.7 Управление пользователями и правами Clickhouse.
10
10
1м 11с
0
Закрытый
6.8 Итоговое задание
17
2
-
0

7. CI/CD на примере GitLab

5 уроков
Закрытый
7.1 Что такое CI/CD
11
3
9м 28с
0
Закрытый
7.2 Запуск GitLab локально с помощью Docker
11
2
2м 9с
0
Закрытый
7.3 Pipeline
9
2
-
0
Закрытый
7.4 Регистрация GitLab Runner.
8
1
-
0
Закрытый
7.5 Практический пример
7
1
-
0

8. Sonatype Nexus Repository

3 урока
Закрытый
8.1 Что такое sonatype nexus и зачем он нужен компаниям
6
1
-
0
Закрытый
8.2 Установка и настройка sonatype nexus
5
1
-
0
Закрытый
8.3 Создание Docker репозитория для артефактов
5
1
-
0

9. k8s - Minikube

14 уроков
Закрытый
9.1 Что такое Kubernetes, сравнение с docker
14
4
4м 28с
0
Закрытый
9.2 Установка minikube
10
9
3м 35с
0
Закрытый
9.3 Обзор архитектуры Kubernetes
9
7
-
0
Закрытый
9.4 Pods
8
3
-
0
Закрытый
9.5 ReplicaSet
5
2
-
0
Закрытый
9.6 Deployment
7
1
-
0
Закрытый
9.7 Labels
4
1
-
0
Закрытый
9.8 Volumes
4
1
-
0
Закрытый
9.9 Команды kubectl
5
1
-
0
Закрытый
9.10 Kubelet
5
1
-
0
Закрытый
9.11 Kube-proxy
4
1
-
0
Закрытый
9.12 Etcd
5
1
-
0
Закрытый
9.13 Kubernetes API Server
4
1
-
0
Закрытый
9.14 Scheduler
6
1
-
0

10. Apache Hadoop

7 уроков
Закрытый
10.1 Установка в docker
2
2
-
0
Закрытый
10.2 Hadoop Distributed File System (HDFS)
3
1
-
0
Закрытый
10.3 MapReduce
3
2
-
0
Закрытый
10.4 Hive
1
1
-
0
Закрытый
10.5 YARN (Yet Another Resource Negotiator)
1
0
-
0
Закрытый
10.6 HUE (Hadoop User Experience)
3
2
-
0
Закрытый
10.7 Команды hdfs dfs (Работа с папками, работа с файлами)
2
2
-
0

11. Apache Spark

5 уроков
Закрытый
11.1 Что такое Spark и где он используется
7
3
-
0
Закрытый
11.2 Архитектура Spark
8
5
-
0
Закрытый
11.3 Установка Spark
8
6
-
0
Закрытый
11.4 Spark Cluster на Minikube
6
5
-
0
Закрытый
11.5 Примеры использования PySpark
9
4
-
0

12. Apache Airflow

4 урока
Закрытый
12.1 Введение в Apache Airflow
6
1
-
0
Закрытый
12.2 Установка Apache Airflow и первые шаги
6
1
-
0
Закрытый
12.3 Узнаем из чего состоят DAG'и
3
0
-
0
Закрытый
12.4 Практический пример. Пишем свой первый DAG
3
0
-
0

13. Облачный хостинг (cloud hosting)

4 урока
Закрытый
13.1 Почему всё ушло в «облака»?
4
0
-
0
Закрытый
13.2 Облачные провайдеры
3
0
-
0
Закрытый
13.3 Первый опыт с облачным провайдером
4
0
-
0
Закрытый
13.4 Managed Kubernetes
5
0
-
0

14. DBT

10 уроков
Закрытый
14.1 Что такое DBT
7
3
-
0
Закрытый
14.2 Установка dbt
3
2
-
0
Закрытый
14.3 Основные команды dbt
3
2
-
0
Закрытый
14.4 Основные концепции
3
2
-
0
Закрытый
14.5 Промежуточное тестирование
3
1
-
0
Закрытый
14.6 Jinja-шаблонизация
2
0
-
0
Закрытый
14.7 Jinja часть 2
2
1
-
0
Закрытый
14.8 Jinja часть 3
2
0
-
0
Закрытый
14.9 Оптимизация
1
1
-
0
Закрытый
14.10 Итоговое задание
3
0
-
0

15. Ansible

3 урока
Закрытый
15.1 Автоматизация настройки серверов c Ansible
6
5
-
0
Закрытый
15.2 Плейбуки и конфигурации
5
3
-
0
Закрытый
15.3 Практический пример
4
4
-
0

16. Итоговая работа

2 урока
Закрытый
16.1 Что мы проходили на курсе и что еще стоит продолжить изучать
7
3
-
0
Закрытый
16.2 Итоговая работа
7
0
-
0