Содержание курса
1. Магические методы и свойства
6 уроков
14 120
13 403
145м
3
Закрытый
1.1
Введение: От фундамента к мастерству
↗
1 215
1 215
2м 45с
0
Закрытый
1.2
Как получить помощь? Связь с автором.
↗
9 432
9 432
1м 6с
3
Закрытый
1.3
Строковое представление: __str__ и __repr__
↗
1 038
784
33м 41с
0
Закрытый
1.4
Перегрузка операторов
↗
887
708
42м 35с
0
Закрытый
1.5
Свойства (@property): элегантная инкапсуляция
↗
815
653
40м 44с
0
Закрытый
1.6
__slots__: Оптимизация памяти и производительности
↗
733
611
28м 25с
0
2. Продвинутые методы и управление классом
2 урока
1 379
1 147
69м
0
Закрытый
2.1
Методы класса (@classmethod)
↗
718
594
32м 23с
0
Закрытый
2.2
Статические методы (@staticmethod)
↗
661
553
37м 57с
0
3. Архитектура и отношения между классами
2 урока
1 239
981
92м
0
Закрытый
3.1
Композиция вместо наследования
↗
640
513
44м 40с
0
Закрытый
3.2
Множественное наследование и Миксины
↗
599
468
48м 16с
0
4. Современные инструменты ООП в Python
3 урока
1 640
1 291
104м
0
Закрытый
4.1
Абстрактные базовые классы (ABC)
↗
570
458
35м 10с
0
Закрытый
4.2
Датаклассы (@dataclass)
↗
546
456
22м 31с
0
Закрытый
4.3
Дескрипторы: __get__, __set__, __delete__
↗
524
377
48м 43с
0
5. Финальный проект и заключение
5 уроков
3 936
3 532
107м
0
Закрытый
5.1
Создание собственных исключений
↗
491
380
27м 51с
0
Закрытый
5.2
Финальные задачи
↗
481
315
75м 12с
0
Закрытый
5.3
Ссылки на источники и документацию
↗
357
357
0м 30с
0
Закрытый
5.4
Куда двигаться дальше?
↗
556
429
4м 54с
0
Закрытый
5.5
Как сказать спасибо?
↗
2 051
2 051
1м 52с
0