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

SQLAlchemy для всех 3.500

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

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

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

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

Разделы в курсе «SQLAlchemy для всех» 14 разделов Уроки в курсе «SQLAlchemy для всех» 57 уроков Тесты в курсе «SQLAlchemy для всех» 97 тестов Задачи в курсе «SQLAlchemy для всех» 3 задачи Время прохождения курса «SQLAlchemy для всех» 4 ч. Последнее обновление курса «SQLAlchemy для всех» обн. 22 июня 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. Наши курсы