Содержание пакета (2 курса)
1. PySpark с нуля 5.0
1. Знакомство с платформой и сдача практических задач
1 урок
👁
77
👤
59
Закрытый
1.1
Введение в курс и платформу
↗
77
59
1м
1
2. Введение в Spark и основы распределенных вычислений
6 уроков
👁
282
👤
193
Закрытый
2.1
Что такое Apache Spark и его место в экосистеме Big Data
↗
68
40
12м
1
Закрытый
2.2
Архитектура Spark: драйвер, исполнители, кластерные менеджеры
↗
47
31
22м
0
Закрытый
2.3
Чем Spark лучше Hadoop MapReduce? Отложенные вычисления
↗
41
30
8м
0
Закрытый
2.4
Обзор PySpark API и его особенностей
↗
42
31
5м
0
Закрытый
2.5
Установка и настройка Spark
↗
41
30
6м
0
Закрытый
2.6
Первый запуск PySpark
↗
43
31
6м
0
3. Работа с данными в PySpark: RDD
6 уроков
👁
336
👤
100
Открытый
3.1
Что такое RDD (Resilient Distributed Dataset)
↗
185
26
4м
3
Закрытый
3.2
Преобразования
↗
36
21
14м
0
Закрытый
3.3
Действия
↗
31
16
19м
0
Закрытый
3.4
Практическое задание
↗
35
12
6м
0
Закрытый
3.5
Самостоятельная работа
↗
25
16
7м
0
Закрытый
3.6
Итоговое задание
↗
24
9
0
4. Работа с данными в PySpark: DataFrame и Spark SQL
11 уроков
👁
234
👤
138
Закрытый
4.1
DataFrame в PySpark: понятие, схема, создание
↗
26
15
18м
0
Закрытый
4.2
Основные операции DataFrame API
↗
21
15
39м
0
Закрытый
4.3
Spark SQL
↗
28
14
15м
0
Закрытый
4.4
Схемы данных и типы
↗
23
13
18м
0
Закрытый
4.5
Встроенные функции PySpark
↗
22
13
26м
0
Закрытый
4.6
User Defined Functions
↗
19
15
6м
0
Закрытый
4.7
Форматы: Avro, Parquet, ORC
↗
20
13
18м
0
Закрытый
4.8
Pandas API
↗
20
14
6м
0
Закрытый
4.9
Практическое задание
↗
20
8
4м
0
Закрытый
4.10
Самостоятельная работа
↗
19
13
2м
0
Закрытый
4.11
Итоговое задание
↗
16
5
0
5. Оптимизация производительности PySpark-приложений
8 уроков
👁
143
👤
68
Закрытый
5.1
Широкие и узкие преобразования, shuffle
↗
20
10
10м
0
Закрытый
5.2
Партиционирование
↗
20
10
13м
0
Закрытый
5.3
Анализ плана выполнения (explain), стратегии JOIN
↗
18
9
23м
0
Закрытый
5.4
Обработка неравномерных данных (Data Skew)
↗
16
10
11м
0
Закрытый
5.5
Кэширование (cache, persist) и контрольные точки (checkpoint)
↗
17
9
20м
0
Закрытый
5.6
Catalyst Optymizer
↗
18
9
5м
0
Закрытый
5.7
Tungsten Execution Engine
↗
15
9
9м
0
Закрытый
5.8
Итоговое задание
↗
19
2
0
6. Потоковая обработка с PySpark Structured Streaming
6 уроков
👁
33
👤
14
Закрытый
6.1
Введение в PySpark Streaming
↗
11
5
2м
0
Закрытый
6.2
Источники данных для Structured Streaming
↗
8
3
0
Закрытый
6.3
Вывод данных, Режимы вывода и Триггеры
↗
5
3
0
Закрытый
6.4
Управление состоянием и временем
↗
4
2
0
Закрытый
6.5
Самостоятельная работа
↗
3
1
0
Закрытый
6.6
Итоговое задание
↗
2
0
0
7. Машинное обучение с PySpark MLlib
6 уроков
👁
5
👤
1
Закрытый
7.1
Введение в PySpark ML
↗
3
0
0
Закрытый
7.2
Предварительная обработка данных
↗
1
0
0
Закрытый
7.3
Основные алгоритмы машинного обучения в PySpark ML
↗
1
1
0
Закрытый
7.4
Оценка моделей в PySpark ML
↗
0
0
0
Закрытый
7.5
Кросс-валидация и подбор гиперпараметров
↗
0
0
0
Закрытый
7.6
Построение и оценка ML Pipelines
↗
0
0
0
8. Интеграция PySpark с внешними системами
1 урок
👁
1
👤
1
Закрытый
8.1
Знакомство с хранилищами данных для работы с PySpark
↗
1
1
0
9. Отладка и профилирование PySpark-приложений
1 урок
👁
1
👤
1
Закрытый
9.1
Как устранять ошибки?
↗
1
1
0
10. Чеклисты и шпаргалки по PySpark
1 урок
👁
1
👤
1
Закрытый
10.1
Основные приемы
↗
1
1
0
11. Продвинутые темы PySpark
1 урок
👁
2
👤
2
Закрытый
11.1
Что такое DeltaLake?
↗
2
2
0
12. Финальные проекты
1 урок
👁
0
👤
0
Закрытый
12.1
Варианты итоговых работ
↗
0
0
0
2. SQLAlchemy для всех 3.0
1. Вводные темы
6 уроков
👁
407
👤
239
Открытый
1.1
Введение в ООП
↗
207
74
5м
7
Закрытый
1.2
IDE
↗
45
37
3м
4
Закрытый
1.3
Docker
↗
44
32
6м
5
Закрытый
1.4
DBeaver
↗
39
32
2м
5
Закрытый
1.5
Подключение к базе данных
↗
37
30
3м
6
Закрытый
1.6
Тестирование по модулю
↗
35
34
1м
3
2. Введение в SQLAlchemy
6 уроков
👁
378
👤
202
Закрытый
2.1
Что такое SQLAlchemy?
↗
44
32
13м
3
Закрытый
2.2
Основные концепции ORM
↗
37
37
1м
3
Закрытый
2.3
Установка и настройка SQLAlchemy
↗
37
7
0м
3
Открытый
2.4
Определение моделей
↗
122
58
5м
5
Открытый
2.5
Работа с таблицами
↗
107
47
3м
2
Закрытый
2.6
Тестирование по модулю
↗
31
21
3м
0
3. CRUD операции
6 уроков
👁
164
👤
146
Закрытый
3.1
MVC
↗
31
31
2м
2
Закрытый
3.2
CRUD
↗
31
31
1м
0
Закрытый
3.3
Создание записей
↗
29
25
10м
2
Закрытый
3.4
Чтение записей
↗
25
19
10м
1
Закрытый
3.5
Обновление и удаление записей
↗
26
23
2м
1
Закрытый
3.6
Тестирование по модулю
↗
22
17
5м
0
4. Миграции
4 урока
👁
95
👤
84
Закрытый
4.1
Основы миграций с Alembic
↗
27
27
1м
1
Закрытый
4.2
Создание и применение миграций
↗
26
21
7м
1
Закрытый
4.3
Управление версиями базы данных
↗
22
22
2м
1
Закрытый
4.4
Тестирование по модулю
↗
20
14
3м
1
5. Тестирование с SQLAlchemy
4 урока
👁
69
👤
53
Закрытый
5.1
Стратегии тестирования баз данных
↗
21
13
33м
3
Закрытый
5.2
Использование тестовых баз данных
↗
15
15
6м
1
Закрытый
5.3
Best Practices тестирования
↗
17
15
3м
1
Закрытый
5.4
Тестирование по модулю
↗
16
10
4м
0
6. Запросы к базе данных
4 урока
👁
79
👤
68
Закрытый
6.1
Основы запросов с Query API
↗
21
21
2м
1
Закрытый
6.2
Фильтрация и сортировка результатов
↗
21
18
15м
1
Закрытый
6.3
Использование агрегатных функций
↗
19
17
4м
0
Закрытый
6.4
Тестирование по модулю
↗
18
12
6м
0
7. Связи между моделями
4 урока
👁
70
👤
57
Закрытый
7.1
Один-ко-многим
↗
20
15
7м
2
Закрытый
7.2
Один-к-одному
↗
19
15
4м
2
Закрытый
7.3
Многие-ко-многим
↗
16
15
4м
2
Закрытый
7.4
Тестирование по модулю
↗
15
12
14м
1
8. Работа с транзакциями
2 урока
👁
31
👤
25
Закрытый
8.1
Понимание транзакций
↗
16
13
14м
1
Закрытый
8.2
Тестирование по модулю
↗
15
12
2м
0
9. пет-о-Pets
4 урока
👁
47
👤
28
Закрытый
9.1
Модели
↗
17
11
4м
1
Закрытый
9.2
Генератор данных
↗
10
8
1м
0
Закрытый
9.3
Модели upd.
↗
12
5
3м
0
Закрытый
9.4
GUI
↗
8
4
0
10. Оптимизация производительности
3 урока
👁
31
👤
24
Закрытый
10.1
Lazy и eager loading
↗
12
5
3м
1
Закрытый
10.2
Индексы и их использование
↗
10
10
2м
1
Закрытый
10.3
Кэширование запросов
↗
9
9
1
11. Безопасность и защита данных
3 урока
👁
28
👤
28
Закрытый
11.1
Защита от SQL-инъекций
↗
10
10
2м
0
Закрытый
11.2
Шифрование и хранение паролей
↗
9
9
0
Закрытый
11.3
Аудит и логирование операций
↗
9
9
0
12. Расширенные возможности SQLAlchemy
2 урока
👁
18
👤
18
Закрытый
12.1
Использование пользовательских типов данных
↗
10
10
2м
0
Закрытый
12.2
Создание и использование функций базы данных
↗
8
8
0
13. Востребованность SQLAlchemy
5 уроков
👁
64
👤
51
Закрытый
13.1
Backend
↗
16
11
3м
0
Закрытый
13.2
Data Engineer
↗
13
10
2м
0
Закрытый
13.3
Data Analyst
↗
14
10
3м
0
Закрытый
13.4
DevOps / DBA
↗
11
10
1м
0
Закрытый
13.5
QA Automation
↗
10
10
1м
0
14. Итоговый проект
4 урока
👁
70
👤
17
Закрытый
14.1
Easy
↗
21
0
0
Закрытый
14.2
Medium
↗
14
0
0
Закрытый
14.3
Hard
↗
18
0
0
Закрытый
14.4
Наши курсы
↗
17
17
1м
0