Создаем мессенджер на базе Python asyncio

0/5 ·
Создан: 21 июля 2022 г. Обновлён: 23 марта 2026 г.

Асинхронные приложения позволяют выполнять множество задач параллельно без ожидания ответа каждой из них — именно этот подход вы освоите на практике при разработке клиент-серверного мессенджера. Вы пройдете путь от настройки базового шаблона проекта до реализации полноценной логики обмена сообщениями, регистрации пользователей и работы со списком контактов в оконном интерфейсе.

Внутри курса разбираются ключевые инструменты:

  • Python asyncio для обеспечения высокой производительности и неблокирующей работы кода.
  • PyQt для проектирования графической оболочки приложения.
  • SQLAlchemy для управления данными через ORM, что позволяет эффективно связать интерфейс с базой данных.

В процессе разработки вы научитесь отлаживать взаимодействие между сервером и клиентом, а также тестировать работоспособность системы с помощью запуска нескольких экземпляров приложения одновременно. Курс ориентирован на разработчиков, которые хотят научиться применять асинхронную архитектуру для создания функциональных десктопных программ.

Другие материалы автора

С
Можно купить
166 ₽ 999 ₽ −83%

Создание фреймворка – упрощенного аналога Python Django

Дмитрий Читалов
С
Можно купить
468 ₽ 4 690 ₽ −90%

Создаем сайт турагентства на базе фреймворка Django

Дмитрий Читалов
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

П
Можно купить
138 ₽ 700 ₽ −80%

Полный курс по основам Python

П
Можно купить
94 ₽ 1 000 ₽ −91%
5.0

Продвинутый анализ торговли с Python

М
Можно купить
1 398 ₽ 7 900 ₽ −82%

Математические методы на языке Python

Никита Моисеев
П
Можно купить
92 ₽ 990 ₽ −91%

Подготовительный курс профессии Python-разработчик

Андрей Березин
А
Можно купить
200 ₽ 1 090 ₽ −82%

Абсолютный этичный взлом от нуля до героя

MMZ Academy