Курс на Stepik
Обложка курса «DataOPS Engineer с нуля до middle» на Stepik
17 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»Учеников на курсе 124
Сертификаты, выданные на курсе «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»Стоимость курса 17 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» обн. 27 августа 2026

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

3 урока
1. Введение в курс и платформу ↗
2. Кто такой DataOPS? ↗
3. Большие данные. ↗

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

8 уроков
1. Что такое Linux? Основные дистрибутивы, пакетные менеджеры ↗
2. Виртуализация. Типы гипервизоров. Установка ↗
3. Файловая система, каталоги ↗
4. Основы работы с Bash ↗
5. Автоматизация с Bash ↗
6. Установка и настройка ssh сервера ↗
7. Настройка сети и безопасность ↗
8. Мониторинг ресурсов, процессов, системные журналы ↗

Python

14 уроков
1. Знакомство с Python ↗
2. Установка Visual Studio Code (VS Code) ↗
3. Вывод данных ↗
4. Переменные и типы данных. Структуры данных. ↗
5. Ввод данных ↗
6. Условный оператор if/else ↗
7. Цикл for ↗
8. Цикл while ↗
9. try/except ↗
10. Функции ↗
11. Библиотеки Pandas ↗
12. Библиотека NumPy ↗
13. Библиотека Matplotlib ↗
14. Итоговое задание ↗

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

5 уроков
1. Системы контроля версий ↗
2. GitHub. Создание репозитория и работа с ним на сайте. ↗
3. Git и работа с ним в терминале. ↗
4. Работа с ветками ↗
5. Важное в мелочах: .gitignore и markdown ↗

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

11 уроков
1. Контейнеризация и чем она отличается от виртуализации ↗
2. Docker образы и контейнеры ↗
3. Docker Engine и Docker Desktop ↗
4. Docker registry, Docker hub ↗
5. Dockerfile - синтаксис и наполнение файла ↗
6. Хранение данных. Сеть и порты. ↗
7. Очистка Docker от ненужных данных. ↗
8. Dockerfile многоэтапная сборка ↗
9. Docker compose. Синтаксис yaml и команды для работы ↗
10. Netbox ↗
11. Итоговое задание ↗

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

8 уроков
1. Типы баз данных. Масштабирование. OLTP и OLAP ↗
2. Клиент DBeaver: подключение к PostgreSQL ↗
3. PostgreSQL ↗
4. Clickhouse ↗
5. MongoDB ↗
6. Конфигурация Clickhouse ↗
7. Управление пользователями и правами Clickhouse. ↗
8. Итоговое задание ↗

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

5 уроков
1. Что такое CI/CD ↗
2. Запуск GitLab локально с помощью Docker ↗
3. Pipeline ↗
4. Регистрация GitLab Runner. ↗
5. Практический пример ↗

Sonatype Nexus Repository

3 урока
1. Что такое sonatype nexus и зачем он нужен компаниям ↗
2. Установка и настройка sonatype nexus ↗
3. Создание Docker репозитория для артефактов ↗

k8s - Minikube

14 уроков
1. Что такое Kubernetes, сравнение с docker ↗
2. Установка minikube ↗
3. Обзор архитектуры Kubernetes ↗
4. Pods ↗
5. ReplicaSet ↗
6. Deployment ↗
7. Labels ↗
8. Volumes ↗
9. Команды kubectl ↗
10. Kubelet ↗
11. Kube-proxy ↗
12. Etcd ↗
13. Kubernetes API Server ↗
14. Scheduler ↗

Apache Hadoop

7 уроков
1. Установка в docker ↗
2. Hadoop Distributed File System (HDFS) ↗
3. MapReduce ↗
4. Hive ↗
5. YARN (Yet Another Resource Negotiator) ↗
6. HUE (Hadoop User Experience) ↗
7. Команды hdfs dfs (Работа с папками, работа с файлами) ↗

Apache Spark

5 уроков
1. Что такое Spark и где он используется ↗
2. Архитектура Spark ↗
3. Установка Spark ↗
4. Spark Cluster на Minikube ↗
5. Примеры использования PySpark ↗

Apache Airflow

4 урока
1. Введение в Apache Airflow ↗
2. Установка Apache Airflow и первые шаги ↗
3. Узнаем из чего состоят DAG'и ↗
4. Практический пример. Пишем свой первый DAG ↗

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

4 урока
1. Почему всё ушло в «облака»? ↗
2. Облачные провайдеры ↗
3. Первый опыт с облачным провайдером ↗
4. Managed Kubernetes ↗

DBT

10 уроков
1. Что такое DBT ↗
2. Установка dbt ↗
3. Основные команды dbt ↗
4. Основные концепции ↗
5. Промежуточное тестирование ↗
6. Jinja-шаблонизация ↗
7. Jinja часть 2 ↗
8. Jinja часть 3 ↗
9. Оптимизация ↗
10. Итоговое задание ↗

Ansible

3 урока
1. Автоматизация настройки серверов c Ansible ↗
2. Плейбуки и конфигурации ↗
3. Практический пример ↗

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

2 урока
1. Что мы проходили на курсе и что еще стоит продолжить изучать ↗
2. Итоговая работа ↗