Параллельная обработка задач и освоение многопоточного программирования в Python
Уровень
для практикующих
На выходе
Писать многозадачные решения на Python; Использовать потоки для повышения эффективности программ; Настраивать синхронизацию потоков для предотвращения ошибок безопасности данных; Агрегировать данные из внешних API с помощью многопоточных запросов; Устранять ошибки, связанные с конкурентным выполнением кода
Навыки
Использование библиотеки threading · Использование библиотеки queue · Использование concurrent.futures · Синхронизация потоков · Многопоточные запросы к API
Кому подойдёт
Те, кто знает базу Python и хочет перейти к написанию высокоэффективных решений