- Урок 1. Введение в базы данных
- Урок 2. SQLiteStudio и первая база данных
- Урок 3. Простые выборки
- Урок 4. Сортировка, ограничение, псевдонимы
- Урок 5. Группировка и агрегаты
- Урок 6. Связи таблиц и JOIN
- Урок 7. Подзапросы и CTE
- Урок 8. CRUD — изменение данных
- Урок 9. Целостность данных и типы
- Практическая работа. Модуль 1
- Урок 10. Библиотека sqlite3
- Урок 11. Параметризованные запросы и безопасность
- Урок 12. Скрипты-сидеры
- Урок 13. Функции для работы с БД
- Урок 14. Классы-репозитории
- Практическая работа — Модуль 2
- Урок 15. HTTP и REST
- Урок 16. Введение в FastAPI
- Урок 17. Pydantic-схемы
- Урок 18. Подключение SQLite к FastAPI
- Урок 19. Обработка ошибок и структура проекта
- Урок 20. Мини-проект — To-Do API
- Урок 21. Практическая работа — Модуль 3. Мини-проект — Каталог товаров
- Урок 22. Что такое ORM и зачем он нужен
- Урок 23. SQLAlchemy Core
- Урок 24. SQLAlchemy ORM
- Урок 25. Миграции — Alembic
- Урок 26. Финальный проект — Проектирование
- Урок 27. Финальный проект — Реализация
- Урок 28. Финальный проект — Финализация
- Итоговая практическая работа — Менеджер событий