Содержание курса
1. Основы SQLAlchemy 2.0 и настройка окружения
4 урока
709
347
114м
23
Открытый
1.1
Введение в SQLAlchemy 2.0: зачем и когда он нужен
↗
343
106
11м 48с
5
Открытый
1.2
Подключение к базе данных и базовые операции
↗
166
87
41м 10с
5
Закрытый
1.3
Определение моделей через Declarative Base
↗
105
77
33м 6с
7
Закрытый
1.4
Управление схемой базы данных через Alembic
↗
95
77
28м 27с
6
2. Работа с моделями и запросами
4 урока
362
267
239м
24
Закрытый
2.1
CRUD в SQLAlchemy 2.0: новый подход
↗
96
74
58м 33с
6
Закрытый
2.2
Фильтрация, сортировка, лимиты
↗
92
68
50м 39с
6
Закрытый
2.3
Связи One-to-Many: настройка и запросы
↗
91
67
49м 22с
7
Закрытый
2.4
Many-to-Many: вспомогательные таблицы и secondary
↗
83
58
82м 11с
5
3. Расширенные возможности ORM
4 урока
292
216
119м
24
Закрытый
3.1
Кастомизация моделей и простая валидация
↗
79
56
30м 24с
6
Закрытый
3.2
Ограничения на уровне базы
↗
72
55
26м 39с
8
Закрытый
3.3
Гибридные свойства и методы
↗
72
50
51м 44с
6
Закрытый
3.4
Транзакции и откат при ошибках
↗
69
55
12м 51с
4
4. Асинхронный и реальный SQLAlchemy
4 урока
280
218
50м
15
Закрытый
4.1
Асинхронный SQLAlchemy 2.0
↗
79
52
13м 42с
4
Закрытый
4.2
Тестирование моделей и запросов
↗
67
51
16м 57с
3
Закрытый
4.3
Частые ошибки и best practices
↗
70
51
20м 14с
4
Закрытый
4.4
Подведем итоги
↗
64
64
1м 43с
4