Сервис для продажи периодичных изданий pressa.ru.

Курс знакомит c процессом разработки веб-приложений на примере сайта pressa.ru.

Рассматривает техники использования фреймворка Django и приемы работы с javascript.

Урок 1.

Старт проекта. Контейнеризация с Docker.

Начало работ. Скелет приложения.

Теги: django drf python video

Урок 2.

Модель данных.

Построение основных таблиц и связей.

Теги: django drf python video

Урок 3.

Загрузка начальных данных.

Первая команда Django по загрузке данных.

Теги: django drf python video

Урок 4.

API запросы дла авторизации и регистрации.

Начинаем использовать Django Rest Framework.

Теги: django drf python video

Урок 5.

Авторизация через социальные сети.

Oauth2 авторизация через гугл.

Теги: django drf python

Урок 6.

Модель для статей. Загрузка тестовых данных. Формирование обложки.

Накладываем текст на обложку с библиотекой Pillow.

Теги: django drf python

Урок 7.

ReactJS. Начало с регистрацией и авторизацией.

Прикручиваем библиотеку ReactJS и делаем компоненты форм.

Теги: django drf python

Урок 8.

ReactJS. Fluent UI делаем авторизационную форму.

Использование фреймворка Fluent UI для построения авторизационной формы.

Теги: django drf python

Урок 8.

Админка на react-admin.

Используем связку react-admin и DRF. Работа с провайдером данных.

Урок 9.

Используем Material Design.

Работа с библиотекой material-ui. Регистрационная форма.