Курс на Stepik
Обложка курса «Подготовка к собеседованию Python Middle: asyncio» на Stepik
Бесплатно

Подготовка к собеседованию Python Middle: asyncio ★ 0.000

Открыть на
STEPIK.ORG

Разберите, как в asyncio ограничить число одновременных вызовов, сохранить порядок результатов и дождаться очистки при ошибке или отмене. Входная диагностика, 18 вопросов с разбором и три задачи на Python с автопроверкой покажут, какие темы повторить перед технической секцией.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Подготовка к собеседованию Python Middle: asyncio»Учеников на курсе 0
Сертификаты, выданные на курсе «Подготовка к собеседованию Python Middle: asyncio»Сертификатов выдано 0
Отзывы о курсе «Подготовка к собеседованию Python Middle: asyncio»Отзывов получено 0
Рейтинг курса «Подготовка к собеседованию Python Middle: asyncio»Рейтинг курса 0.000
Уроки в курсе «Подготовка к собеседованию Python Middle: asyncio»Количество уроков 7
Тесты в курсе «Подготовка к собеседованию Python Middle: asyncio»Количество квизов 18
Задачи с кодом в курсе «Подготовка к собеседованию Python Middle: asyncio»Количество задач с кодом 3
Обновления курса «Подготовка к собеседованию Python Middle: asyncio»Обновления курса — —
Дата публикации курса «Подготовка к собеседованию Python Middle: asyncio»Дата публикации курса — ———
Последнее обновление курса «Подготовка к собеседованию Python Middle: asyncio»Последнее обновление — ———

Чему вы научитесь

Несколько внешних вызовов запущены конкурентно: один упал, клиент отменил запрос, а часть работы продолжает занимать соединения. В курсе вы разберёте, как asyncio управляет временем жизни таких операций.

  • Планирование. Чем создание корутины отличается от запуска Task и когда await действительно отдаёт управление.
  • Лимит конкурентности. Как общий Semaphore ограничивает активные вызовы и как сохранить исходный порядок результатов.
  • Ошибки и отмена. Чем gather отличается от TaskGroup, как дождаться очистки в finally и не поглотить CancelledError.

Начните с четырёх диагностических вопросов, затем пройдите три темы и решите три задачи на Python 3.12 с автопроверкой. Итоговая задача соединяет лимит, ошибки отдельных элементов и внешнюю отмену. Полные решения и чек-лист — в конце курса. Ориентир — 90–120 минут.

О курсе

Разберите, как в asyncio ограничить число одновременных вызовов, сохранить порядок результатов и дождаться очистки при ошибке или отмене. Входная диагностика, 18 вопросов с разбором и три задачи на Python с автопроверкой покажут, какие темы повторить перед технической секцией.

Для кого этот курс

Python Middle, который пишет async-код и хочет уверенно управлять временем жизни конкурентных операций.

Начальные требования

async def, await, функции, исключения и базовое знакомство с asyncio. Задачи требуют Python 3.12.

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

Формат курса

Семь материалов: текст, код, 18 вопросов и три программные задачи. Без видео.

Нагрузка

90–120 минут, включая практику

Расскажите о курсе друзьям