Содержание пакета (2 курса)
1. SQL Engineer с нуля до junior 4.667
1. Знакомство с платформой и сдача практических работ
2 урока
👁
939
👤
832
Закрытый
1.1
Введение в курс
↗
503
421
15м
42
Закрытый
1.2
Сдача практических задач и знакомство с платформой
↗
436
411
10м
37
2. Что такое базы данных?
7 уроков
👁
2 735
👤
2 477
Закрытый
2.1
Что такое информация и какая она бывает?
↗
453
378
13м
35
Закрытый
2.2
Для чего используются базы данных?
↗
395
370
10м
26
Закрытый
2.3
История баз данных
↗
388
351
5м
23
Закрытый
2.4
Актуальность баз данных
↗
381
362
14м
24
Закрытый
2.5
Виды баз данных
↗
382
348
29м
33
Закрытый
2.6
OLAP vs OLTP
↗
376
337
20м
28
Закрытый
2.7
ACID
↗
360
331
14м
29
3. Проектирование базы данных
5 уроков
👁
1 916
👤
1 504
Открытый
3.1
Что такое таблица, домен, кортеж?
↗
619
327
8м
26
Закрытый
3.2
Виды связей между таблицами
↗
331
302
6м
20
Закрытый
3.3
Виды ключей
↗
324
298
6м
14
Закрытый
3.4
Нормализация баз данных
↗
321
288
4м
9
Закрытый
3.5
ER-диаграммы
↗
321
289
3м
16
4. Введение в PostgreSQL
6 уроков
👁
1 869
👤
1 555
Закрытый
4.1
История PostgreSQL
↗
322
322
2м
16
Закрытый
4.2
Знакомство с конкурентом - MySQL и сравнение.
↗
320
320
4м
17
Закрытый
4.3
Пошаговая установка PostgreSQL
↗
323
303
3м
15
Закрытый
4.4
Что такое PgAdmin?
↗
306
288
3м
18
Закрытый
4.5
DBeaver и его установка
↗
301
301
1м
9
Закрытый
4.6
Использование DBeaver
↗
297
21
4м
20
5. Структура SQL запросов
4 урока
👁
1 371
👤
889
Открытый
5.1
Диалекты SQL запросов
↗
460
305
12м
26
Закрытый
5.2
Основные группы запросов: DDL, DML, DCL, TCL
↗
328
269
12м
23
Закрытый
5.3
Основные типы данных
↗
297
172
28м
23
Закрытый
5.4
Итоговое задание №1
↗
286
143
49м
8
6. Команды DML
4 урока
👁
1 121
👤
713
Закрытый
6.1
Команда INSERT
↗
292
159
24м
30
Закрытый
6.2
Команда UPDATE
↗
247
216
13м
17
Закрытый
6.3
Команда DELETE
↗
232
205
8м
13
Открытый
6.4
Итоговое задание №2
↗
350
133
47м
12
7. Запросы на выборку данных
9 уроков
👁
1 705
👤
940
Закрытый
7.1
Команда SELECT и её возможности
↗
253
40
34м
11
Закрытый
7.2
Математические операции
↗
222
151
52м
11
Закрытый
7.3
Математические функции
↗
206
97
105м
3
Закрытый
7.4
Строковые функции
↗
197
104
59м
15
Закрытый
7.5
Функции даты/времени
↗
177
103
39м
14
Закрытый
7.6
Фильтрация данных с помощью WHERE
↗
171
130
38м
14
Закрытый
7.7
Сортировка данных с помощью ORDER BY
↗
161
133
19м
15
Закрытый
7.8
Лимитирование результатов: LIMIT и OFFSET
↗
161
114
49м
12
Закрытый
7.9
Итоговое задание №3
↗
157
68
145м
3
8. Агрегация и группировка данных
3 урока
👁
452
👤
273
Закрытый
8.1
Агрегатные функции: COUNT, SUM, AVG, MIN, MAX
↗
164
87
85м
12
Закрытый
8.2
Группировка данных с помощью GROUP BY
↗
150
95
47м
8
Закрытый
8.3
Фильтрация агрегатов с помощью HAVING
↗
138
91
39м
5
9. Работа с несколькими таблицами
6 уроков
👁
752
👤
430
Закрытый
9.1
Объединение - UNION
↗
151
102
9м
10
Закрытый
9.2
Виды соединений
↗
136
62
101м
12
Закрытый
9.3
Юнит-экономика
↗
129
55
86м
7
Закрытый
9.4
Использование подзапросов и коррелированных подзапросов
↗
121
59
59м
5
Закрытый
9.5
Бонус. Подготовка кортежей для вставки в БД
↗
112
112
1м
2
Закрытый
9.6
Итоговое задание №4
↗
103
40
115м
1
10. Работа с NULL значениями
2 урока
👁
245
👤
179
Закрытый
10.1
Понимание NULL и его особенности
↗
129
83
9м
4
Закрытый
10.2
Операторы для работы с NULL: IS NULL, IS NOT NULL
↗
116
96
1м
4
11. Индексы и их использование
4 урока
👁
488
👤
284
Закрытый
11.1
Зачем нужны индексы?
↗
141
101
12м
6
Закрытый
11.2
Типы индексов: B-Tree, Hash
↗
134
83
27м
3
Закрытый
11.3
Создание и удаление индексов
↗
114
74
20м
6
Закрытый
11.4
Итоговое задание №5
↗
99
26
129м
0
12. Работа с представлениями (Views)
3 урока
👁
323
👤
188
Закрытый
12.1
Представления: создание и использование
↗
124
83
17м
6
Закрытый
12.2
Обновляемые представления и их ограничения
↗
107
78
8м
6
Закрытый
12.3
Итоговое задание №6
↗
92
27
124м
4
13. Управление доступом и безопасностью
3 урока
👁
264
👤
154
Закрытый
13.1
Понятие пользователей и ролей в СУБД
↗
98
73
18м
6
Закрытый
13.2
Назначение прав доступа
↗
84
69
10м
6
Закрытый
13.3
Итоговое задание №7
↗
82
12
28м
3
14. Хранимые процедуры и функции
3 урока
👁
302
👤
210
Закрытый
14.1
Введение в хранимые процедуры и функции
↗
111
111
2м
5
Закрытый
14.2
Создание и использование процедур
↗
101
32
12м
5
Закрытый
14.3
Отличие между процедурами и функциями
↗
90
67
5м
3
15. Триггеры и их использование
2 урока
👁
183
👤
146
Закрытый
15.1
Что такое триггеры и как они работают?
↗
96
88
2м
4
Закрытый
15.2
Создание и управление триггерами
↗
87
58
9м
4
16. Работа с JSON и XML данными
3 урока
👁
280
👤
189
Закрытый
16.1
Хранение и извлечение данных в формате JSON
↗
101
80
5м
4
Закрытый
16.2
Использование функций JSON
↗
93
51
7м
6
Закрытый
16.3
Работа с XML: извлечение и модификация данных
↗
86
58
6м
4
17. SQL для аналитики данных
3 урока
👁
307
👤
232
Закрытый
17.1
Использование CTE (Common Table Expressions)
↗
111
111
1м
3
Закрытый
17.2
Рекурсивные запросы
↗
95
95
1м
4
Закрытый
17.3
Аналитические функции (OVER, PARTITION BY)
↗
101
26
8м
4
18. NoSQL и SQL
2 урока
👁
172
👤
135
Закрытый
18.1
Введение в NoSQL
↗
90
72
5м
3
Закрытый
18.2
Отличия между SQL и NoSQL базами данных
↗
82
63
15м
5
19. Безопасность данных и шифрование
1 урок
👁
86
👤
76
Закрытый
19.1
Основы хеширования данных в СУБД
↗
86
76
5м
3
20. Введение в Clickhouse
4 урока
👁
377
👤
289
Закрытый
20.1
Что такое Clickhouse?
↗
96
96
2м
2
Закрытый
20.2
Установка Clickhouse
↗
94
71
2м
1
Закрытый
20.3
Начало работы с Clickhouse
↗
89
63
7м
2
Закрытый
20.4
Основные движки в Clickhouse
↗
98
59
14м
2
21. Разбор основных вопросов на собеседованиях
2 урока
👁
230
👤
217
Закрытый
21.1
Какие виды тестирования можно встретить на собеседованиях?
↗
112
99
3м
3
Закрытый
21.2
Основные вопросы с собеседований на SQL-разработчика
↗
118
118
2м
2
22. Итоговое задание
2 урока
👁
209
👤
88
Закрытый
22.1
Обсуждение итогового проекта, его сдача и критерии проверки
↗
124
3
0м
1
Закрытый
22.2
Наши другие продукты
↗
85
85
1м
1
2. Профессия DataOPS Engineer с нуля до middle
1. Знакомство с платформой и сдача практических задач
3 урока
👁
161
👤
129
Закрытый
1.1
Введение в курс и платформу
↗
59
42
5м
2
Закрытый
1.2
Кто такой DataOPS?
↗
58
47
3м
1
Закрытый
1.3
Большие данные.
↗
44
40
3м
0
2. Linux, bash, виртуализация
8 уроков
👁
262
👤
152
Закрытый
2.1
Что такое Linux? Основные дистрибутивы, пакетные менеджеры
↗
47
26
15м
0
Закрытый
2.2
Виртуализация. Типы гипервизоров. Установка
↗
37
24
6м
0
Закрытый
2.3
Файловая система, каталоги
↗
34
23
13м
0
Закрытый
2.4
Основы работы с Bash
↗
34
20
22м
0
Закрытый
2.5
Автоматизация с Bash
↗
28
17
24м
0
Закрытый
2.6
Установка и настройка ssh сервера
↗
32
16
18м
0
Закрытый
2.7
Настройка сети и безопасность
↗
26
13
12м
0
Закрытый
2.8
Мониторинг ресурсов, процессов, системные журналы
↗
24
13
19м
0
3. Python
14 уроков
👁
315
👤
200
Закрытый
3.1
Знакомство с Python
↗
30
30
3м
0
Закрытый
3.2
Установка Visual Studio Code (VS Code)
↗
24
24
1м
0
Закрытый
3.3
Вывод данных
↗
26
16
2м
0
Закрытый
3.4
Переменные и типы данных. Структуры данных.
↗
26
14
11м
0
Закрытый
3.5
Ввод данных
↗
21
13
4м
0
Закрытый
3.6
Условный оператор if/else
↗
20
13
8м
0
Закрытый
3.7
Цикл for
↗
22
13
8м
0
Закрытый
3.8
Цикл while
↗
20
13
7м
0
Закрытый
3.9
try/except
↗
18
12
4м
0
Закрытый
3.10
Функции
↗
18
12
8м
0
Закрытый
3.11
Библиотеки Pandas
↗
23
11
13м
0
Закрытый
3.12
Библиотека NumPy
↗
20
11
7м
0
Закрытый
3.13
Библиотека Matplotlib
↗
19
11
4м
0
Закрытый
3.14
Итоговое задание
↗
28
7
0
4. Системы контроля версий, введение в Git
5 уроков
👁
88
👤
58
Закрытый
4.1
Системы контроля версий
↗
23
23
3м
0
Закрытый
4.2
GitHub. Создание репозитория и работа с ним на сайте.
↗
17
10
5м
0
Закрытый
4.3
Git и работа с ним в терминале.
↗
17
9
5м
0
Закрытый
4.4
Работа с ветками
↗
16
8
3м
0
Закрытый
4.5
Важное в мелочах: .gitignore и markdown
↗
15
8
12м
0
5. Контейнеризация. Docker
11 уроков
👁
200
👤
96
Закрытый
5.1
Контейнеризация и чем она отличается от виртуализации
↗
25
11
3м
0
Закрытый
5.2
Docker образы и контейнеры
↗
18
10
3м
0
Закрытый
5.3
Docker Engine и Docker Desktop
↗
15
9
7м
0
Закрытый
5.4
Docker registry, Docker hub
↗
17
9
6м
0
Закрытый
5.5
Dockerfile - синтаксис и наполнение файла
↗
17
9
10м
0
Закрытый
5.6
Хранение данных. Сеть и порты.
↗
17
9
18м
0
Закрытый
5.7
Очистка Docker от ненужных данных.
↗
17
9
15м
0
Закрытый
5.8
Dockerfile многоэтапная сборка
↗
19
9
8м
0
Закрытый
5.9
Docker compose. Синтаксис yaml и команды для работы
↗
14
9
15м
0
Закрытый
5.10
Netbox
↗
19
8
2м
0
Закрытый
5.11
Итоговое задание
↗
22
4
0
6. Базы данных, хранилища
8 уроков
👁
111
👤
44
Закрытый
6.1
Типы баз данных. Масштабирование. OLTP и OLAP
↗
17
7
6м
0
Закрытый
6.2
Клиент DBeaver: подключение к PostgreSQL
↗
14
6
1м
0
Закрытый
6.3
PostgreSQL
↗
17
5
11м
0
Закрытый
6.4
Clickhouse
↗
11
5
2м
0
Закрытый
6.5
MongoDB
↗
11
5
4м
0
Закрытый
6.6
Конфигурация Clickhouse
↗
14
4
4м
0
Закрытый
6.7
Управление пользователями и правами Clickhouse.
↗
10
10
1м
0
Закрытый
6.8
Итоговое задание
↗
17
2
0
7. CI/CD на примере GitLab
5 уроков
👁
46
👤
9
Закрытый
7.1
Что такое CI/CD
↗
11
3
9м
0
Закрытый
7.2
Запуск GitLab локально с помощью Docker
↗
11
2
2м
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
Закрытый
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
Закрытый
9.1
Что такое Kubernetes, сравнение с docker
↗
14
4
4м
0
Закрытый
9.2
Установка minikube
↗
10
9
3м
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
Закрытый
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
Закрытый
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
Закрытый
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
Закрытый
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
Закрытый
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
Закрытый
15.1
Автоматизация настройки серверов c Ansible
↗
6
5
0
Закрытый
15.2
Плейбуки и конфигурации
↗
5
3
0
Закрытый
15.3
Практический пример
↗
4
4
0
16. Итоговая работа
2 урока
👁
14
👤
3
Закрытый
16.1
Что мы проходили на курсе и что еще стоит продолжить изучать
↗
7
3
0
Закрытый
16.2
Итоговая работа
↗
7
0
0