Содержание пакета (2 курса)
1. Многопоточность в Python: от новичка до эксперта 5.0
1. Основные понятия
3 урока
👁
7 700
👤
1 997
Открытый
1.1
Введение
↗
3 272
348
3м
105
Открытый
1.2
Основные определения
↗
2 327
879
39м
143
Открытый
1.3
Реализация и ограничения в Python
↗
2 101
770
19м
90
2. Многопоточность. Модуль threading
24 урока
👁
12 499
👤
5 696
Открытый
2.1
Библиотека threading. Поток. Создание потоков. ч.1
↗
2 980
600
93м
124
Закрытый
2.2
Библиотека threading. Поток. Создание потоков. ч.2
↗
815
521
88м
88
Закрытый
2.3
Перехват исключений, трассировка, профилирование
↗
584
221
94м
49
Закрытый
2.4
Поток-таймер
↗
713
442
95м
74
Закрытый
2.5
Переопределение потока
↗
595
137
229м
76
Закрытый
2.6
Взаимодействие потоков. Очередь queue. ч.1
↗
597
335
82м
63
Закрытый
2.7
Взаимодействие потоков. Очередь queue. ч.2
↗
481
294
258м
54
Закрытый
2.8
Локальное хранилище
↗
513
297
38м
36
Закрытый
2.9
Синхронизация потоков. Базовый примитив
↗
404
293
86м
43
Закрытый
2.10
Синхронизация потоков. Классификация
↗
361
296
11м
20
Закрытый
2.11
Синхронизация потоков. Семафор и Барьер
↗
430
246
134м
49
Закрытый
2.12
Синхронизация потоков. Событие
↗
338
220
74м
31
Закрытый
2.13
Синхронизация потоков. Условная переменная
↗
409
219
127м
49
Закрытый
2.14
Пул потоков. ч.1
↗
360
232
89м
33
Закрытый
2.15
Пул потоков. ч.2
↗
299
208
99м
27
Закрытый
2.16
Пул потоков. ч.3
↗
366
73
259м
55
Закрытый
2.17
Пул интерпретаторов. Многопоточные параллельные вычисления
↗
202
61
21м
18
Закрытый
2.18
Создание и использование субинтерпретаторов.
↗
87
26
48м
0
Закрытый
2.19
Отключение GIL. free-threaded build интерпретаторы
↗
193
117
11м
12
Закрытый
2.20
Ускоряем многопоточные расчеты, используя NumPy, Numba и Cython
↗
131
65
12м
5
Закрытый
2.21
Учебный проект: агрегация рыночных данных
↗
522
106
109м
27
Закрытый
2.22
Разбор тестовых задач и примеры решений
↗
423
310
1м
21
Закрытый
2.23
Заключение
↗
348
348
1м
18
Закрытый
2.24
Post game
↗
348
29
2м
8
2. Многопроцессность в Python: от новичка до эксперта 4.8604651162790695
1. Основные понятия
2 урока
👁
1 994
👤
963
Открытый
1.1
Введение
↗
1 130
99
2м
28
Открытый
1.2
Основные определения
↗
864
864
2м
16
2. Многопроцессность. Модуль multiprocessing
15 уроков
👁
2 538
👤
1 188
Закрытый
2.1
Библиотека multiprocessing. Процесс. ч.1
↗
312
148
67м
29
Закрытый
2.2
Библиотека multiprocessing. Процесс. ч.2
↗
198
110
134м
16
Открытый
2.3
Переопределение процесса
↗
272
132
96м
17
Закрытый
2.4
Взаимодействие процессов. Разделяемая память.
↗
205
52
211м
21
Закрытый
2.5
Взаимодействие процессов. Менеджеры.
↗
181
115
74м
17
Закрытый
2.6
Взаимодействие процессов. Очереди.
↗
162
103
153м
11
Закрытый
2.7
Взаимодействие процессов. Каналы.
↗
154
92
152м
15
Закрытый
2.8
Объекты синхронизации процессов
↗
158
98
59м
16
Закрытый
2.9
Пул процессов ч.1
↗
165
30
275м
13
Закрытый
2.10
Пул процессов ч.2
↗
130
25
138м
16
Закрытый
2.11
Логирование. Рекомендации при использовании multiprocessing
↗
96
15
79м
12
Закрытый
2.12
Учебный проект: агрегация рыночных данных II
↗
146
34
1м
8
Закрытый
2.13
Разбор тестовых задач и примеры решений.
↗
132
97
4м
7
Закрытый
2.14
Заключение
↗
120
120
1м
7
Закрытый
2.15
Post game
↗
107
17
31м
4