Мастер класс по асинхронному программированию на Python

Научимся писать код, который не просто быстрее, а умнее использует ресурсы.
Мастер класс по асинхронному программированию на Python
5 апреля 2025
СУББОТА
18:00

 Освой асинхронное программирование на Python!

Устали от тормозящего кода? Хотите, чтобы ваши приложения работали быстро и эффективно, обрабатывая множество задач одновременно? Тогда этот мастер-класс по асинхронному программированию на Python для вас!

Мы разберем все тонкости async и await, погрузимся в работу event loop и научимся писать код, который не просто "быстрее", а "умнее" использует ресурсы.

На мастер-классе вы узнаете:

 Зачем нужна асинхронность? Развеем миф о том, что асинхронный код всегда быстрее. Поймем, в каких случаях он действительно незаменим и как помогает оптимизировать работу приложений.

 Основы асинхронного Python: Разберемся с ключевыми понятиями: async def, await, asyncio.run(). Научимся писать асинхронные функции и запускать их.

 Event loop – сердце асинхронности: Узнаем, что такое event loop, как он управляет асинхронными задачами и как эффективно использовать его возможности. Научимся запускать несколько задач одновременно.

 Инструменты для управления задачами: Разберем gather() для одновременного запуска и ожидания результатов нескольких задач и create_task() для более гибкого управления асинхронным выполнением.

 Работа с асинхронными библиотеками: Познакомимся с популярными асинхронными библиотеками, такими как aiohttp для работы с HTTP-запросами, aiosqlite для взаимодействия с базами данных SQLite и aiofiles для асинхронных операций с файлами.

 Ошибки и подводные камни: Обсудим типичные ошибки в асинхронном коде и научимся их избегать. Разберем "подводные камни", которые могут привести к неожиданному поведению программы.

 Примеры из реальной жизни: Рассмотрим практические примеры использования асинхронного программирования: создание API, написание парсеров, разработка Telegram-ботов и работа с FastAPI.

 Тестирование и отладка: Кратко обсудим особенности тестирования и отладки асинхронного кода.

Присоединяйтесь к мастер-классу и прокачайте свои навыки Python! Вы научитесь писать эффективный, неблокирующий код и выведете свои проекты на новый уровень.

Регистрация на мероприятие - https://forms.gle/N2bVHYGVrQb7HFPo9

Мероприятие будет проходить в онлайн формате ссылка будет доступна в https://web.telegram.org/a/#-1002447998693


Стоимость Бесплатно
изменить информацию сообщить о проблеме

С этим мероприятием что-то не так?

  • Неправильная дата или время
  • Неправильный адрес
  • Неправильно указан тип мероприятия
  • Плохое описание
  • Мероприятие отменено или отложено
  • Неприемлемый/неприличный контент
  • Нарушение авторских прав
  • Это спам
  • Не получается купить билет
Куда пойти в Красноярске в эти выходные

похожие мероприятия

Все мероприятия в Красноярске