Курс на Stepik
Обложка курса «Многопоточность и многопроцессорность Python» на Stepik
Бесплатно

Многопоточность и многопроцессорность Python 4.658

Открыть на
STEPIK.ORG
Категории курса

Вы научитесь полноценно работать с потоками и процессами в Python и сэкономите много времени на чтении скучной документации

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Многопоточность и многопроцессорность Python»Учеников на курсе 3 439
Сертификаты, выданные на курсе «Многопоточность и многопроцессорность Python»Сертификатов выдано 0
Отзывы о курсе «Многопоточность и многопроцессорность Python»Отзывов получено 38
Рейтинг курса «Многопоточность и многопроцессорность Python»Рейтинг курса 4.658
Уроки в курсе «Многопоточность и многопроцессорность Python»Количество уроков 13
Время прохождения курса «Многопоточность и многопроцессорность Python»Время прохождения курса
Обновления курса «Многопоточность и многопроцессорность Python»Обновления курса
Дата публикации курса «Многопоточность и многопроцессорность Python»Дата публикации курса
Последнее обновление курса «Многопоточность и многопроцессорность Python»Последнее обновление

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

Материал данного курса, полностью охватывают все технологии, которые применяются в модулях Threading и Multiprocessing.
Пройдя данный курс вы научитесь работать с потоками и процессами, распределять нагрузку в ваших программах и делать вычисления намного быстрее.

Что мы изучим?
- Основную теорию о потоках и процессах
- Daemon Thread
- Синхронизацию потоков и процессов
- Блокировщики Lock и RLock
- Класс Timer и хранилище Local
- Семафоры и Барьеры
- Технологии Condition, Event, Array, Queue
- Pool процессов и callback'и
- Менеджеры, BaseManager, Барьеры
- Pipe. Трубы и передача данных между процессами

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

Что я получу после прохождения курса?
- Вы научитесь создавать приложения с использованием потоков и процессов
- Научитесь грамотно распределять нагрузку в вашей программе
- Использовать технологии синхронизации
- Научитесь запускать фоновые процессы
- Научитесь реализовывать общение и передачу данных между процессами

О курсе

Вы научитесь полноценно работать с потоками и процессами в Python и сэкономите много времени на чтении скучной документации

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

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