Создание социальной сети с помощью Python | ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно
ITVDN logo
Видеокурсы по
программированию

Выбери свою IT специальность

Начать бесплатно

УЛУЧШАЙТЕ НАВЫКИ С ПОМОЩЬЮ ТРЕНАЖЕРА

Создание социальной сети с помощью Python

Для создания социальной сети мы будем использовать веб-фреймворк aiohttp. Для хранения данных будем использовать базу MongoDB ( NoSQL база данных). Для подключения к базе - PyMongo(библиотека), для запросов к базе данных - Motor(библиотека).

План вебинара:

  1. Создание модели юзера. Создадим класс для работы с данными юзера - ФИО, никнейм, почта, аватар и т.д.
  2. Регистрация. Валидация данных и создания юзера.
  3. Логин. Для логина и работы с сессией будем использовать aiohttp-session.
  4. Аватар юзера. Юзер сможет добавить свой аватар, для этого будем использовать функции фреймворка aiohttp для работы с файлами.
  5. Пост на своей странице. Создание модели поста, сохранение поста.
  6. Добавления друга. Поиск и добавление юзера в друзья.
  7. Личное сообщение другу. Отправление личного сообщения юзеру.

Для участия в вебинаре обязательна регистрация. На email, который Вы укажете в регистрационной форме, 20 сентября будет отправлено письмо-приглашение со ссылкой на трансляцию.

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

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 6 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
49.99 $
35.00 $
Подписка
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 8 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
63.00 $
Подписка
Премиум
  • Все видеокурсы на 12 месяцев
  • Тестирование по 16 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
169.99 $
119.00 $
Подписка
КОММЕНТАРИИ И ОБСУЖДЕНИЯ
Notification success