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

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

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

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

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

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

Все вебинары бесплатные и доступны для зарегистрированных пользователей
Антон Козаченко
01.01.1960
19:00 - 21:00
Материалы вебинара пока недоступны
Рейтинг: 5. Проголосовало: 3

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

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

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

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

Ксения Крементарь
01.01.1960
2 ч 40 м
0
Илья Мирошниченко
01.01.1960
1 ч 31 м
0
Ботте Александр
01.01.1960
2 ч 13 м
0

Пока что нет видеоуроков по схожей тематике

Создаем Telegram-бота на Python. Часть 2
Чат боты — это новый инструмент взаимодействия разработчика с пользователем. Их все чаще внедряют для совершенно различных целей. Новостные ленты, обработка налоговых деклараций, сохранение файлов – боты становятся удобным интерфейсом взаимодействия c различными сервисами.
Топ-5 лучших фреймворков для Python-разработчиков в 2018 году
Сейчас трудно представить себе любого девелопера без использования фреймворков. Здесь вы найдёте 5 лучших и наиболее признанных фреймворков для Python-разработчиков.
Как я построил проект на Django, Django REST Framework, Angular 1.1.x и Webpack
Моя идея состояла в том, чтобы построить простой репликабельный проект на Angular с бэкэндом на Django. Я искал и не смог найти нужных решений, пришлось во всем разбираться самому. В итоге я разобрался и решил сам написать гайд для всех, кого может заинтересовать данная проблема.  Данная статья поможет вам построить простое приложение Angular с бэкэндом на Django, организованного с помощью Webpack.
Модуль asyncio Python
Мы продолжаем цикл статей об асинхронном программировании с использованием сопрограмм в Python. В предыдущей статье мы рассмотрели реализацию сопрограмм при помощи генераторов в Python 2.5 и выше, в этой же познакомимся с той инфраструктурой, которая построена на основе них в Python 3.
Сопрограммы на основе генераторов Python
В данной статье, которая является второй из цикла об асинхронном программировании с использованием сопрограмм в Python, мы рассмотрим их классическую реализацию, доступную ещё с Python версии 2.5, при помощи расширенных возможностей генераторов (PEP 342).
Асинхронное программирование и сопрограммы в Python
В этом цикле статей будет рассмотрено асинхронное программирование при помощи сопрограмм в языке Python. В данной мы рассмотрим основные понятия и термины, которыми будем оперировать в дальнейшем, вкратце познакомимся с историей асинхронного программирования и состоянием дел в этой области на сегодняшний день. Также Вы узнаете о том, что такое сопрограммы и чем они могут быть полезны при написании кода в асинхронном стиле.

Стань профессионалом, используя все возможности обучения на ITVDN

Стартовый

Все видео курсы на 3 месяца за 49.99 $

0
Базовый

Все видео курсы на 6 месяцев за 89.99 $

1
Премиум

Все видео курсы на 12 месяцев за 169.99 $

2
комментарии и обсуждения
Notification success