Курс «Python: Django ORM»
Последнее обновление: 25 октября 2025 г.
3 900 рублей в месяц за все курсы
Включено в курс
Описание
На этом курсе вы изучите Django ORM – основной способ работы с данными в Django. Вы узнаете больше о моделях и их отображениях на базу данных, о миграциях и построении запросов. Вы разберетесь, как описывать связи между моделями и выполнять обратимые операции в режиме транзакций. Знания из этого курса позволят вам удобно работать с данными в проектах на Django.
Чему вы научитесь
- Работать с современной ORM
- Строить сложные запросы с функциями агрегации и аннотаций
- Анализировать эффективность использования ORM
Программа
1 | Введение Знакомимся с целями и задачами курса |
2 | Настройка Django ORM Заводим подготовленный пакет с Django ORM у себя на локальном компьютере |
3 | Основные концепции Знакомимся с базовыми понятиями: модели, схема, запросы, CRUD |
4 | Модель Учимся создавать модели и использовать их |
5 | Запрос данных из базы Учимся создавать произвольные запросы к данным через специализированный язык запросов |
6 | Связи Учимся строить связи «один ко многим» и «один к одному» |
7 | Многие ко Многим Знакомимся с наиболее сложным видом связи между сущностями |
8 | Аннотирование и агрегация Учимся добавлять к получаемым из БД сущностям данные, вычисляемые силами СУБД |
9 | Транзакции Знакомимся со средствами описания транзакций с помощью Django ORM |
10 | Эффективное использование ORM Поговорим о способах более эффективного использования инструментов высокого уровня без ручного написания запросов на SQL |
Формат обучения
Испытания
1 | Цитата дня |
2 | Корзина покупок |
3 | Библиотека |
Рекомендуемые программы

- Тренажер с практикой
- Бессрочный доступ к теории
- Асинхронный формат
3 900 рублей в месяц за все курсы


