Содержание курса
1. Типы данных. Классы Counter и ChainMap. Функция pprint()
10 уроков
3 061
738
606м
0
Открытый
1.1
Тип данных complex
↗
1 773
129
43м 42с
0
Закрытый
1.2
Множество frozenset
↗
298
121
41м 20с
0
Закрытый
1.3
Перечисления (enum). Класс Enum
↗
205
86
88м 36с
0
Закрытый
1.4
Классы IntEnum и StrEnum
↗
134
76
72м 48с
0
Закрытый
1.5
Именованные кортежи namedtuple модуля collections
↗
126
73
58м 15с
0
Открытый
1.6
Словарь defaultdict модуля collections
↗
122
61
80м 21с
0
Закрытый
1.7
Упорядоченный словарь OrderedDict
↗
97
52
77м 25с
0
Открытый
1.8
Класс Counter модуля collections
↗
105
49
58м 5с
0
Закрытый
1.9
Класс ChainMap модуля collections
↗
94
47
50м 21с
0
Закрытый
1.10
Функции pprint() и pformat(). Класс PrettyPrinter
↗
107
44
38м 37с
0
2. Структуры данных
6 уроков
509
247
479м
0
Закрытый
2.1
Очереди типов FIFO и LIFO
↗
132
54
15м 39с
0
Закрытый
2.2
Очередь deque модуля collections
↗
95
51
56м 27с
0
Закрытый
2.3
Класс Queue модуля queue
↗
79
43
65м 31с
0
Закрытый
2.4
Классы LifoQueue и PriorityQueue модуля queue
↗
68
32
145м 1с
0
Закрытый
2.5
Понятие кучи (heap). Модуль heapq
↗
75
34
95м 46с
0
Закрытый
2.6
Класс array. Методы класса array
↗
60
33
103м 13с
0
3. Алгоритмы, декораторы, функции модуля functools
9 уроков
386
172
668м
0
Закрытый
3.1
Модуль bisect - сортировка в моменте
↗
67
29
90м 21с
0
Закрытый
3.2
Функции copy() и deepcopy() модуля copy
↗
53
28
50м 42с
0
Закрытый
3.3
Магические методы __copy__() и __deepcopy__()
↗
46
17
115м 36с
0
Закрытый
3.4
Декораторы partial и partialmethod модуля functools
↗
39
23
41м 13с
0
Закрытый
3.5
Функция update_wrapper() и декоратор wraps
↗
40
13
112м 44с
0
Закрытый
3.6
Декоратор lru_cache модуля functools
↗
35
17
36м 14с
0
Закрытый
3.7
Функция reduce модуля functools
↗
30
13
116м 30с
0
Закрытый
3.8
Декоратор singledispatch модуля functools
↗
32
14
67м 28с
0
Закрытый
3.9
Модуль abc (Abstract Base Classes)
↗
44
18
42м 33с
0
4. Модули itertools и operator
8 уроков
227
105
422м
0
Закрытый
4.1
Модуль itertools. Функция chain()
↗
53
18
39м 49с
0
Закрытый
4.2
Функции zip_longest(), islice() и tee()
↗
30
14
55м 21с
0
Закрытый
4.3
Комбинаторные функции модуля itertools
↗
25
13
57м 59с
0
Закрытый
4.4
Функции фильтрации из модуля itertools
↗
29
14
43м 46с
0
Закрытый
4.5
Функции-генераторы модуля itertools
↗
22
13
45м 51с
0
Закрытый
4.6
Функции groupby() и starmap() модуля itertools
↗
24
12
67м 7с
0
Закрытый
4.7
Функции модуля operator. Классы itemgetter и attrgetter
↗
20
11
61м 17с
0
Закрытый
4.8
Функция methodcaller() модуля operator
↗
24
10
55м 57с
0
5. Работа с датой и временем
7 уроков
180
60
339м
0
Закрытый
5.1
Функции модуля time. Функции time() и ctime()
↗
47
9
46м 30с
0
Закрытый
5.2
Функции monotonic(), perf_counter() и process_time()
↗
27
10
64м 33с
0
Закрытый
5.3
Функции localtime(), gmtime(), mktime(), strftime() и strptime()
↗
23
10
82м 55с
0
Закрытый
5.4
Модуль datetime. Классы time и date
↗
22
10
35м 54с
0
Закрытый
5.5
Арифметика дат. Класс timedelta
↗
20
7
50м 20с
0
Закрытый
5.6
Класс datetime модуля datetime
↗
22
9
47м 55с
0
Закрытый
5.7
Модуль calendar. Основные функции, классы и методы
↗
19
5
15м 4с
0
6. Математические вычисления
11 уроков
214
63
197м
0
Закрытый
6.1
Модуль math (часть 1)
↗
45
6
38м 18с
0
Закрытый
6.2
Модуль math (часть 2)
↗
24
8
24м 0с
0
Закрытый
6.3
Модуль math (часть 3)
↗
18
8
17м 18с
0
Закрытый
6.4
Класс Decimal для точного представления вещественных чисел
↗
17
7
16м 22с
0
Закрытый
6.5
Методы класса Decimal
↗
15
6
21м 6с
0
Закрытый
6.6
Функции с числами Decimal. Глобальный и локальный контексты
↗
14
4
20м 5с
0
Закрытый
6.7
Класс Fraction модуля fractions
↗
18
6
12м 53с
0
Закрытый
6.8
Стандартные функции с объектами класса Fraction
↗
14
5
14м 50с
0
Закрытый
6.9
Модуль random стандартной библиотеки
↗
19
5
11м 29с
0
Закрытый
6.10
Введение в модуль statistics
↗
16
3
12м 2с
0
Закрытый
6.11
Вычисление дисперсий и ковариаций с помощью модуля statistics
↗
14
5
11м 3с
0
7. Модуль re. Регулярные выражения
7 уроков
158
38
197м
0
Закрытый
7.1
Введение в модуль re. Символьные классы
↗
55
19
61м 52с
0
Закрытый
7.2
Квантификаторы регулярных выражений
↗
33
6
52м 3с
0
Закрытый
7.3
Группировка и сохранение в регулярных выражениях
↗
21
4
23м 16с
0
Закрытый
7.4
Опережающие (lookahead) проверки. Флаги
↗
13
2
22м 7с
0
Закрытый
7.5
Ретроспективные (lookbehind) проверки
↗
10
3
18м 27с
0
Закрытый
7.6
Объект Match. Методы search(), finditer() и findall()
↗
13
3
11м 36с
0
Закрытый
7.7
Методы match(), split(), sub(), subn(), compile()
↗
13
1
10м 44с
0
8. Работа с файлами и каталогами
11 уроков
198
38
137м
0
Закрытый
8.1
Введение в модуль os. Функции работы с файлами и каталогами
↗
45
9
26м 53с
0
Закрытый
8.2
Функции модуля os.path для анализа файловых маршрутов
↗
27
3
16м 49с
0
Закрытый
8.3
Дополнительные функции модуля os.path
↗
20
6
10м 13с
0
Закрытый
8.4
Классы PurePosixPath и PureWindowsPath модуля pathlib
↗
20
3
14м 31с
0
Закрытый
8.5
Классы PosixPath и WindowsPath модуля pathlib
↗
15
5
16м 25с
0
Закрытый
8.6
Способы сканирования каталогов. Модули glob и fnmatch
↗
14
2
11м 52с
0
Закрытый
8.7
Функции TemporaryFile() и NamedTemporaryFile() модуля tempfile
↗
12
2
8м 16с
0
Закрытый
8.8
Функции SpooledTemporaryFile() и TemporaryDirectory()
↗
9
2
7м 58с
0
Закрытый
8.9
Модуль shutil. Функции работы с файлами
↗
15
2
11м 12с
0
Закрытый
8.10
Модуль shutil. Функции работы с каталогами
↗
10
2
11м 23с
0
Закрытый
8.11
Модуль shutil. Архивирование данных
↗
11
2
6м 27с
0
9. Классы модуля io. Способы хранения данных
6 уроков
131
8
76м
0
Закрытый
9.1
Класс io.BytesIO модуля io
↗
27
2
9м 29с
0
Закрытый
9.2
Классы io.StringIO и io.TextIOWrapper
↗
15
1
14м 30с
0
Закрытый
9.3
Модуль pickle
↗
21
1
16м 43с
0
Закрытый
9.4
Модуль json
↗
30
2
11м 12с
0
Закрытый
9.5
Модуль csv
↗
21
1
18м 30с
0
Закрытый
9.6
Модуль shelve
↗
17
1
9м 0с
0
10. СУБД SQLite3
10 уроков
282
19
105м
0
Закрытый
10.1
Что такое СУБД и реляционные БД
↗
86
5
8м 21с
0
Закрытый
10.2
Подключение к БД и создание таблиц
↗
49
2
14м 40с
0
Закрытый
10.3
Команды SELECT и INSERT
↗
35
4
15м 5с
0
Закрытый
10.4
Удаление DELETE и изменение UPDATE записей
↗
19
1
7м 39с
0
Закрытый
10.5
Агрегирование и группировка
↗
14
2
10м 55с
0
Закрытый
10.6
JOIN - объединение таблиц
↗
16
1
9м 57с
0
Закрытый
10.7
Команды UNION, UNION ALL, INTERSECT, EXCEPT
↗
11
1
6м 24с
0
Закрытый
10.8
Вложенные SQL-запросы
↗
14
1
10м 40с
0
Закрытый
10.9
Методы execute, executemany, executescript, commit, rollback
↗
13
1
14м 41с
0
Закрытый
10.10
Методы fetchall, fetchmany, fetchone, Binary, iterdump
↗
25
1
13м 44с
0
11. Логирование с помощью модуля logging
6 уроков
81
14
72м
0
Закрытый
11.1
Введение в модуль logging
↗
25
6
10м 17с
0
Закрытый
11.2
Корневой логгер. Классы хэндлеров
↗
14
4
14м 41с
0
Закрытый
11.3
Класс Formatter. Параметры функций генерации сообщений
↗
12
1
15м 49с
0
Закрытый
11.4
Класс Filter для фильтрации сообщений
↗
4
1
12м 7с
0
Закрытый
11.5
Иерархия из логгеров
↗
9
1
10м 12с
0
Закрытый
11.6
Конфигурирование системы логирования
↗
17
1
11м 43с
0