Курс на Stepik
Обложка курса «Разработка backend-приложений на Django: полный курс» на Stepik
3 999₽ -20%
--:--:--
3 199

Разработка backend-приложений на Django: полный курс 4.977

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

В этом курсе углублённо рассматривается процесс разработки веб-приложений с помощью Django и Django REST Framework с нуля. Начальные знания по Django не требуются. Мы научимся создавать проекты и приложения Django, разберём ORM, индексы базы данных PostgreSQL. Разработаем приложение через тестирование, создадим CRUD проект с HTMX, Веб-Чат с Сhannels и WebSocket, изучим Celery, Redis, интернационализацию, локализацию, кэширование и Docker. Выполним деплой проектов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разработка backend-приложений на Django: полный курс»Учеников на курсе 940
Сертификаты, выданные на курсе «Разработка backend-приложений на Django: полный курс»Сертификатов выдано 0
Отзывы о курсе «Разработка backend-приложений на Django: полный курс»Отзывов получено 249
Рейтинг курса «Разработка backend-приложений на Django: полный курс»Рейтинг курса 4.977
Курсы в пакете «Разработка backend-приложений на Django: полный курс»Курсов в пакете 2
Уроки в курсе «Разработка backend-приложений на Django: полный курс»Количество уроков 164
Тесты в курсе «Разработка backend-приложений на Django: полный курс»Количество квизов 159
Задачи с кодом в курсе «Разработка backend-приложений на Django: полный курс»Количество задач с кодом 257
Время прохождения курса «Разработка backend-приложений на Django: полный курс»Время прохождения курса
Стоимость курса «Разработка backend-приложений на Django: полный курс»Стоимость курса 3 999 ₽
Обновления курса «Разработка backend-приложений на Django: полный курс»Обновления курса
Дата публикации курса «Разработка backend-приложений на Django: полный курс»Дата публикации курса
Последнее обновление курса «Разработка backend-приложений на Django: полный курс»Последнее обновление
Сложность easy
4.977
из 5
249 отзывов
★★★★★
242
★★★★
5
★★★
2
★★
0
0
Владимир
Владимир
3 недели назад

Однозначно рекомендую этот курс. Авторы успешно справились с нетривиальной задачей и в доступной форме лаконично изложили разносторонний и объёмный материал, когда кроме непростой структуры Django, то там, то здесь появляется необходимость в знаниях HTML, CSS, Bash, SQL, DTL, JavaScript. Авторы знакомят с подходами оформления представлений не только на основе функций - FBV, но и на основе классов - CBV, демонстрируя преимущества масштабирования кода. Затрагиваются вопросы тестирования приложения. Рассматривается работа с базами данных SQLite3 и PostgreSQL. Есть краткое введение в обширную тему API и DRF. И что самое для меня важное - деплой проекта на сервер. Всё подробно, обстоятельно. Покупка VPS. Доменное имя. DNS. Настройка. Ubuntu, Gunicorn, NGINX, SSL-сертификаты от Let's Encrypt. Работа в редакторе vi. Рассмотрены наиболее распространённые элементы сайта: вход через соцсети, дерево категорий, пагинация, ReCAPTCHA, система древовидных комментариев, разметка на Bootstrap, рейтинг, система голосования Лайк/Дизлайк, полнотекстовый поиск, RSS лента, WYSIWYG-редактор CKEditor, Markdown, карта сайта, динамическая схема, рекомендация публикаций по электронной почте, подбор постов по сходству. Затронута проблема N + 1, изложены принципы оптимизации SQL запросов, описана установка Debug-Toolbar DjDT. Есть пример использования Middleware и кэширования. Разработка по умолчанию ведётся в IDE PyCharm. Выражаю глубокую благодарность авторам за такой замечательный глубоко проработанный курс.Отдельное спасибо за оперативное решение самых разнообразных вопросов, будь то Django, PostgreSQL или деплой. Всё вежливо, быстро, по существу, эффективно. Что можно улучшить? - Конечно в первую очередь, на мой взгляд, необходимо посмотреть, что ученики пишут в комментариях и какие вопросы задают. Затем ответ на эти вопросы надо включить в основное повествование курса. А заданный когда-то учеником вопрос оформить в виде практического задания.

Антон Феоктистов
Антон Феоктистов
1 месяц назад

Хороший курс, могу рекомендовать. Вначале было много практики на работу с ОРМ, после несколько модулей о достаточно сложных, но очень полезных и часто используемых технологиях. Во втором блоке больше теории и показывания, как это должно работать. К этому блоку, думаю, еще не раз буду возвращаться в дальнейшем

Мишка Улизко
Мишка Улизко
2 месяца назад

Приобретал курс в 2025 году, но начал проходить только в 2026 году. Какую-то часть по Django изучал давным-давно (в 2020 году). Данный курс шел в комплекте с рядом другим. Очень рад курсу - много полезного интересного. Заданий много, описывается плюс-минус подробно, на вопросы в комментариях всегда отвечают. Теперь приобрел более основательные знания в Django и в будущем при реализации веб-приложений буду выбирать из компонентов React, FastAPI, Django, DRF...