Содержание курса
1. Знакомство с платформой и сдача практических задач
3 урока
161
129
11м
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 уроков
262
152
130м
0
Закрытый
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 уроков
315
200
79м
0
Закрытый
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 уроков
88
58
28м
0
Закрытый
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 уроков
200
96
86м
0
Закрытый
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 уроков
111
44
29м
0
Закрытый
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 уроков
46
9
12м
0
Закрытый
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 урока
16
3
0м
0
Закрытый
8.1
Что такое sonatype nexus и зачем он нужен компаниям
↗
6
1
-
0
Закрытый
8.2
Установка и настройка sonatype nexus
↗
5
1
-
0
Закрытый
8.3
Создание Docker репозитория для артефактов
↗
5
1
-
0
9. k8s - Minikube
14 уроков
90
34
7м
0
Закрытый
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 уроков
15
10
0м
0
Закрытый
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 уроков
38
23
0м
0
Закрытый
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 урока
18
2
0м
0
Закрытый
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 урока
16
0
0м
0
Закрытый
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 уроков
29
12
0м
0
Закрытый
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
12
0м
0
Закрытый
15.1
Автоматизация настройки серверов c Ansible
↗
6
5
-
0
Закрытый
15.2
Плейбуки и конфигурации
↗
5
3
-
0
Закрытый
15.3
Практический пример
↗
4
4
-
0
16. Итоговая работа
2 урока
14
3
0м
0
Закрытый
16.1
Что мы проходили на курсе и что еще стоит продолжить изучать
↗
7
3
-
0
Закрытый
16.2
Итоговая работа
↗
7
0
-
0