Курс на Stepik
Обложка курса «SQLAlchemy для всех» на Stepik
17 990 ₽

SQLAlchemy для всех ★ 3.500

Открыть на
STEPIK.ORG

Курс по SQLAlchemy поможет Вам освоить одно из ключевых средств работы с базами данных в Python. Вы научитесь создавать таблицы, описывать связи между ними, писать запросы и управлять миграциями. На курсе Вас ждет много практики и финальное задание на выбор, которое украсит Ваше портфолио. Это отличное начало для тех, кто хочет уверенно работать с базами данных в реальных проектах. В течение всего курса Вам будет доступен чат в Telegram для общения и поддержки.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «SQLAlchemy для всех»Учеников на курсе 243
Сертификаты, выданные на курсе «SQLAlchemy для всех»Сертификатов выдано 14
Отзывы о курсе «SQLAlchemy для всех»Отзывов получено 2
Рейтинг курса «SQLAlchemy для всех»Рейтинг курса 3.500
Уроки в курсе «SQLAlchemy для всех»Количество уроков 57
Тесты в курсе «SQLAlchemy для всех»Количество квизов 97
Задачи с кодом в курсе «SQLAlchemy для всех»Количество задач с кодом 3
Время прохождения курса «SQLAlchemy для всех»Время прохождения курса —
Стоимость курса «SQLAlchemy для всех»Стоимость курса 17 990 ₽ —
Обновления курса «SQLAlchemy для всех»Обновления курса — —
Дата публикации курса «SQLAlchemy для всех»Дата публикации курса — ———
Последнее обновление курса «SQLAlchemy для всех»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «SQLAlchemy для всех» 14 разделов Уроки в курсе «SQLAlchemy для всех» 57 уроков Тесты в курсе «SQLAlchemy для всех» 97 тестов Задачи в курсе «SQLAlchemy для всех» 3 задачи Время прохождения курса «SQLAlchemy для всех» 4 ч. Последнее обновление курса «SQLAlchemy для всех» обн. 27 августа 2026

Вводные темы

6 уроков
1. Введение в ООП ↗
2. IDE ↗
3. Docker ↗
4. DBeaver ↗
5. Подключение к базе данных ↗
6. Тестирование по модулю ↗

Введение в SQLAlchemy

6 уроков
1. Что такое SQLAlchemy? ↗
2. Основные концепции ORM ↗
3. Установка и настройка SQLAlchemy ↗
4. Определение моделей ↗
5. Работа с таблицами ↗
6. Тестирование по модулю ↗

CRUD операции

6 уроков
1. MVC ↗
2. CRUD ↗
3. Создание записей ↗
4. Чтение записей ↗
5. Обновление и удаление записей ↗
6. Тестирование по модулю ↗

Миграции

4 урока
1. Основы миграций с Alembic ↗
2. Создание и применение миграций ↗
3. Управление версиями базы данных ↗
4. Тестирование по модулю ↗

Тестирование с SQLAlchemy

4 урока
1. Стратегии тестирования баз данных ↗
2. Использование тестовых баз данных ↗
3. Best Practices тестирования ↗
4. Тестирование по модулю ↗

Запросы к базе данных

4 урока
1. Основы запросов с Query API ↗
2. Фильтрация и сортировка результатов ↗
3. Использование агрегатных функций ↗
4. Тестирование по модулю ↗

Связи между моделями

4 урока
1. Один-ко-многим ↗
2. Один-к-одному ↗
3. Многие-ко-многим ↗
4. Тестирование по модулю ↗

Работа с транзакциями

2 урока
1. Понимание транзакций ↗
2. Тестирование по модулю ↗

пет-о-Pets

4 урока
1. Модели ↗
2. Генератор данных ↗
3. Модели upd. ↗
4. GUI ↗

Оптимизация производительности

3 урока
1. Lazy и eager loading ↗
2. Индексы и их использование ↗
3. Кэширование запросов ↗

Безопасность и защита данных

3 урока
1. Защита от SQL-инъекций ↗
2. Шифрование и хранение паролей ↗
3. Аудит и логирование операций ↗

Расширенные возможности SQLAlchemy

2 урока
1. Использование пользовательских типов данных ↗
2. Создание и использование функций базы данных ↗

Востребованность SQLAlchemy

5 уроков
1. Backend ↗
2. Data Engineer ↗
3. Data Analyst ↗
4. DevOps / DBA ↗
5. QA Automation ↗

Итоговый проект

4 урока
1. Easy ↗
2. Medium ↗
3. Hard ↗
4. Наши курсы ↗