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

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

    Подписка

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

    Подписка

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

      СЛЕДУЮЩЕЕ
      СЛЕДУЮЩЕЕ
      Антон Козаченко

      Python Back-end Developer, Латвия

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

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

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

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

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

      Библиотека современных IT знаний в удобном формате

      Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

      Стартовый
      • Все видеокурсы на 3 месяца
      • Тестирование по 10 курсам
      • Проверка 5 домашних заданий
      • Консультация с тренером 30 мин
      59.99 $
      Оформить подписку
      Весенний
      • Все видеокурсы на 15 месяцев
      • Тестирование по 24 курсам
      • Проверка 20 домашних заданий
      • Консультация с тренером 120 мин
      90.00 $
      219.99 $
      Оформить подписку
      Акция
      Базовый
      • Все видеокурсы на 6 месяцев
      • Тестирование по 16 курсам
      • Проверка 10 домашних заданий
      • Консультация с тренером 60 мин
      72.00 $
      89.99 $
      Оформить подписку
      Акция
      КОММЕНТАРИИ И ОБСУЖДЕНИЯ
      Notification success
      Мы используем cookie-файлы, чтобы сделать взаимодействие с нашими веб-сайтами и услугами простым и значимым.