Доска объявлений. Бекенд Django (DRF).

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

Мобильная и десктопная версия.

Бекенд. Серверная часть на Django Rest Framework.

Урок 1.

Старт проектов фронтенда и бекенда.

Пошаговые инструкции по установке Django и Angular.

  Есть видео.

Урок 2.

Контейнеризация приложения. Docker.

Пошаговые инструкции по настройке Docker контейнеров.

  Есть видео.

Урок 3.

Бекенд. Джанго. Swagger API. Модель.

Установка swagger.

  Есть видео.

Урок 4.

Встраиваем Ангуляр в Джанго.

Обслуживание Ангуляр приложения одним Джанго.

  Есть видео.

Урок 5.

Справочник полей форм заказа.

Забираем данные из сайта-источника.

  Есть видео.

Урок 6.

Каталог.

Загружаем каталог из сайта-источника.

  Есть видео.

Урок 7.

Регистрация. Авторизация. Токен авторизации.

Работаем с rest_framework.authtoken

  Есть видео.

Урок 8.

Подсказки для автозаполнения заголовка заказа.

Стягиваем подсказки с целевого сайта.

  Есть видео.

Урок 9.

Заказы.

Модель и АПИ для заказов.

  Есть видео.

Урок 10.

Список заказов.

Модель и АПИ для списка заказов.

Нет видео.

Урок 11.

Предложения от исполнителей.

Модель и АПИ для отправки предложений на заказы.

  Есть видео.

Урок 12.

Регистрация через гугл.

АПИ для регистрация через гугл.

  Есть видео.

Урок 13.

Редактирование профиля.

АПИ для редактирования профиля пользователя.

  Есть видео.

Урок 14.

Контакты пользователя.

АПИ для вывода контактов пользователя.

  Есть видео.

 

Урок 15.

API для чата заказчика и исполнителя.

АПИ для вывода комнат, сообщений, отправка сообщений.

  Есть видео.

Урок 16.

Использование сервера Centrifuge для сокет-сообщений.

Установка сервера. Отсылка сообщений из python кода.

Нет видео.

Урок 17.

Рассылка веб-сокет сообщений с помощью Django channels и celery.

Передаем сообщения о появлении нового пользователя в онлайне.

  Есть видео.

Урок 18.

Деплой проекта на удаленный сервер.

Установка и настройка рабочей среды на удаленном сервере.

Нет видео.

 

Урок 19.

Улучшения.

Разные мелкие доработки.

  Есть видео.