Практика по asyncio и aiohttp
Изучим, как использовать aiohttp в боевых условиях
на примере чат-бота для vk
Онлайн, бесплатно
Курс можно проходить в удобное время на нашей платформе и в мобильном приложении, объём курса – 20 часов.
Автопроверка ДЗ
Практические задания проверяются автоматически
Формат
Практический курс для тех, кто знаком с теорией асинхронности и хочет отточить практические навыки
Асинхронное программирование позволяет выдерживать большие нагрузки и писать более эффективный код. Большинство крупных проектов использует этот подход. Поэтому python-разработчикам важно знать основные принципы асинхронности, понимать отличия многопоточности от кооперативной многозадачности, и уметь все это применять на практике.

На курсе вы освежите теорию асинхронности и освоите работу с aiohttp, Postgres c asyncio, Gino, Alembic, Pytest.

Александр Опрышко
Руководитель backend-разработки, автор курса
Как проходит обучение
Теория
Видеоуроки и лекции доступны на нашей онлайн-платформе и в мобильном приложении.

Домашние задания на платформе проверяются автоматически.
Практика
Курс ориентирован на отработку практических навыков.

Поэтому он построен, как набор коротких задач с автопроверкой на каждую из рассматриваемых технологий.
Программа
Введение
Научимся работать с системой автоматической проверки домашних заданий
1
Web
  • Компоненты aiohttp
  • Как выглядит хорошая структура проекта
  • Модуль Dataclass и библиотека Marshmallow
2
Базы данных
  • Подключение asyncio к Postgres.
  • Gino
  • Миграции данных и схемы данных с помощью Alembic
3
Тестирование
  • Виды и принципы тестирования
  • Pytest
  • Покрытие
  • Антипаттерны
4
Курс разработан компанией KTS
Мы, а также ведущие технологические компании требуют знания asyncio
Этот курс – практикоориентированный. Для его успешного прохождения мы рекомендуем пройти курс по теории асинхронного программирования на Python.
Начать учиться
Получите доступ к курсу на нашей платформе
Если вы еще сомневаетесь
Что такое GIL?
Лекция нашего бесплатного курса
Наша школа в цифрах
3 года
Мы ведем курсы
> 650
Выпускников в нашем комьюнити
5
Активных курсов прямо сейчас
> 20
Выпускников теперь работают в KTS
Вступай в сообщество выпускников и студентов школы.
Общайся с другими разработчиками и узнавай новости о новых потоках курсов быстрее всех!