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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Разработка backend-приложений на Django: полный курс»Учеников на курсе 920
Сертификаты, выданные на курсе «Разработка backend-приложений на Django: полный курс»Сертификатов выдано 0
Отзывы о курсе «Разработка backend-приложений на Django: полный курс»Отзывов получено 243
Рейтинг курса «Разработка backend-приложений на Django: полный курс»Рейтинг курса 4.976
Курсы в пакете «Разработка 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

Чему вы научитесь

  • Работать с фреймворком Django
  • Понимать архитектуру MTV
  • Управлять URL
  • Создавать модели
  • Добавлять формы
  • Применять шаблоны Django
  • Подключать PostgreSQL в качестве БД
  • Работать с Django REST Framework и создавать API
  • Работать с ORM Django, мета-классами.
  • Создавать абстрактные модели.
  • Работать с менеджерами моделей.
  • Познакомимся с индексами базы данных PostgreSQL.
  • Создадим проект, используя метод разработки через тестирование.
  • Разберём права доступа в Django на уровне пользователей и групп.
  • Создадим проект используя технологию HTMX.
  • Познакомимся с основами интернационализации и локализации проектов.
  • Создадим асинхронный веб-чат с использованием Сhannels и WebSocket.
  • Научимся выполнять асинхронные задания с помощью Celery и Redis.
  • Рассмотрим различные виды и уровни кеша в Django.
  • Работать с Docker

О курсе

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

Для кого этот курс

Курс будет полезен для начинающих и продолжающих свою веб-разработку в Django.

Начальные требования

Обладать хорошими практическими знаниями Python и иметь знания HTML, SQL.

Преподаватели курса

Как проходит обучение

Курс состоит из лекций по теории, тестов, задач(практических заданий) и лекций по практическому созданию нескольких веб-проектов.

Что вы получите

  • Навыки уверенной работы с Django на продвинутом уровне
  • Несколько проектов в портфолио
  • Сертификат

Расскажите о курсе друзьям