Курс на Stepik
Обложка курса «"Поколение Python": ООП» на Stepik
7 900₽ -25%
--:--:--
5 900

"Поколение Python": ООП 4.952

Открыть на
STEPIK.ORG

Курс продолжает серию "Поколение Python" и рассказывает о концепции объектно-ориентированного программирования на языке Python

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «"Поколение Python": ООП»Учеников на курсе 8 681
Сертификаты, выданные на курсе «"Поколение Python": ООП»Сертификатов выдано 2 684
Отзывы о курсе «"Поколение Python": ООП»Отзывов получено 854
Рейтинг курса «"Поколение Python": ООП»Рейтинг курса 4.952
Уроки в курсе «"Поколение Python": ООП»Количество уроков 51
Тесты в курсе «"Поколение Python": ООП»Количество квизов 555
Задачи с кодом в курсе «"Поколение Python": ООП»Количество задач с кодом 232
Время прохождения курса «"Поколение Python": ООП»Время прохождения курса
Стоимость курса «"Поколение Python": ООП»Стоимость курса 7 900 ₽
Обновления курса «"Поколение Python": ООП»Обновления курса
Дата публикации курса «"Поколение Python": ООП»Дата публикации курса
Последнее обновление курса «"Поколение Python": ООП»Последнее обновление
Сложность normal

Содержание курса

Разделы в курсе «"Поколение Python": ООП» 10 разделов Уроки в курсе «"Поколение Python": ООП» 51 урок Тесты в курсе «"Поколение Python": ООП» 555 тестов Задачи в курсе «"Поколение Python": ООП» 232 задачи Время прохождения курса «"Поколение Python": ООП» 120 ч. Последнее обновление курса «"Поколение Python": ООП» обн. 27 мая 2026

1. О курсе

2 урока
Закрытый
1.1 О курсе
6 717
2 835
3м 59с
599
Закрытый
1.2 Пасхалки
6 153
5 231
2м 32с
391

2. Повторяем основные конструкции языка Python 🐍

1 урок
Открытый
2.1 Задачи
13 401
2 411
303м 39с
628

3. Введение в ООП

2 урока
Открытый
3.1 Введение в ООП
9 002
1 493
17м 48с
560
Открытый
3.2 Основы и принципы ООП
7 338
1 439
22м 32с
596

4. Атрибуты, свойства и методы

8 уроков
Закрытый
4.1 Атрибуты объектов и классов
5 771
1 265
45м 34с
709
Закрытый
4.2 Методы экземпляра класса. Часть 1
5 565
1 208
38м 10с
609
Закрытый
4.3 Методы экземпляра класса. Часть 2
5 494
3 576
253м 13с
703
Закрытый
4.4 Модификаторы доступа и аксессоры
5 301
1 117
74м 6с
575
Закрытый
4.5 Свойства, функция property()
5 183
1 030
86м 21с
543
Закрытый
4.6 Декоратор @property
5 088
984
126м 20с
527
Открытый
4.7 Декораторы @classmethod и @staticmethod
7 584
947
155м 52с
551
Закрытый
4.8 Декоратор @singledispatchmethod
4 745
828
165м 56с
494

5. Магические методы

11 уроков
Закрытый
5.1 Создание, инициализация и очищение объектов
4 767
888
60м 35с
458
Закрытый
5.2 Строковое представление объектов
5 065
812
98м 13с
452
Закрытый
5.3 Сравнение объектов
4 412
792
137м 39с
495
Закрытый
5.4 Унарные операторы и функции
4 300
715
132м 56с
445
Закрытый
5.5 Арифметические операции
4 246
385
245м 36с
472
Закрытый
5.6 Вызываемые объекты
4 163
678
141м 28с
449
Закрытый
5.7 Преобразования типов
4 089
639
133м 49с
404
Закрытый
5.8 Работа с атрибутами объектов
4 028
658
159м 54с
365
Открытый
5.9 Хеширование объектов. Часть 1
5 048
704
135м 43с
383
Закрытый
5.10 Хеширование объектов. Часть 2
3 895
636
100м 52с
354
Открытый
5.11 Особенности работы словарей и множеств
4 510
679
53м 9с
397

6. Протоколы

8 уроков
Закрытый
6.1 Протокол итерируемых объектов и итераторов
3 968
597
244м 30с
426
Закрытый
6.2 Протокол последовательностей
3 696
519
404м 17с
413
Закрытый
6.3 Оператор with
3 652
583
51м 29с
349
Открытый
6.4 Протокол контекстных менеджеров. Часть 1
3 682
582
59м 18с
335
Закрытый
6.5 Протокол контекстных менеджеров. Часть 2
3 387
501
406м 59с
360
Закрытый
6.6 Декоратор @contextmanager
3 282
468
128м 8с
292
Открытый
6.7 Контекстные менеджеры модуля contextlib
4 150
491
32м 59с
292
Закрытый
6.8 Протокол дескрипторов
3 256
464
226м 13с
249

7. Наследование и полиморфизм

8 уроков
Закрытый
7.1 Наследование. Часть 1
3 693
588
78м 1с
399
Закрытый
7.2 Наследование. Часть 2
3 440
539
175м 49с
395
Открытый
7.3 Наследование. Часть 3
4 542
548
196м 48с
371
Закрытый
7.4 Наследование. Часть 4
3 268
483
201м 11с
326
Закрытый
7.5 Абстрактные классы, модуль abc
3 277
451
368м 29с
347
Закрытый
7.6 Множественное наследование
3 119
461
75м 11с
350
Закрытый
7.7 Полиморфизм
3 218
456
118м 7с
299
Закрытый
7.8 Композиция
3 079
426
243м 25с
320

8. Дополнительные возможности

7 уроков
Закрытый
8.1 Слоты, атрибут __slots__
2 968
435
35м 15с
283
Открытый
8.2 Перечисления, класс Enum
3 970
414
116м 40с
280
Закрытый
8.3 Битовые флаги, класс Flag
2 791
382
39м 10с
258
Закрытый
8.4 Декораторы. Часть 1
3 019
414
114м 12с
306
Закрытый
8.5 Декораторы. Часть 2
2 734
358
316м 44с
261
Закрытый
8.6 Модуль dataclasses
2 906
423
84м 43с
329
Закрытый
8.7 Миксины
1 544
401
77м 35с
129

9. Задачи на проектирование классов

1 урок
Закрытый
9.1 Задачи
3 547
1 172
679м 22с
234

10. Заключение

3 урока
Закрытый
10.1 Заключительный урок
2 746
603
1м 41с
189
Закрытый
10.2 Сертификат от Поколения
1 714
1 714
0м 27с
60
Закрытый
10.3 Оглавление
2 461
2 461
3м 56с
79