Курс на Stepik
Обложка курса «ООП на Python: от ужаса до понимания» на Stepik
1 900 ₽

ООП на Python: от ужаса до понимания 4.983

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

ООП — это не страшно. Страшно — когда его плохо объясняют. Этот курс для тех, кто уже знает основы Python и хочет наконец понять, как работает ООП без заумных терминов и сложных формулировок. Всё просто, пошагово и на примерах из игр.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ООП на Python: от ужаса до понимания»Учеников на курсе 1 639
Сертификаты, выданные на курсе «ООП на Python: от ужаса до понимания»Сертификатов выдано 145
Отзывы о курсе «ООП на Python: от ужаса до понимания»Отзывов получено 58
Рейтинг курса «ООП на Python: от ужаса до понимания»Рейтинг курса 4.983
Уроки в курсе «ООП на Python: от ужаса до понимания»Количество уроков 29
Тесты в курсе «ООП на Python: от ужаса до понимания»Количество квизов 226
Задачи с кодом в курсе «ООП на Python: от ужаса до понимания»Количество задач с кодом 109
Время прохождения курса «ООП на Python: от ужаса до понимания»Время прохождения курса
Стоимость курса «ООП на Python: от ужаса до понимания»Стоимость курса 1 900 ₽
Обновления курса «ООП на Python: от ужаса до понимания»Обновления курса
Дата публикации курса «ООП на Python: от ужаса до понимания»Дата публикации курса
Последнее обновление курса «ООП на Python: от ужаса до понимания»Последнее обновление
Сложность normal

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

Разделы в курсе «ООП на Python: от ужаса до понимания» 9 разделов Уроки в курсе «ООП на Python: от ужаса до понимания» 29 уроков Тесты в курсе «ООП на Python: от ужаса до понимания» 226 тестов Задачи в курсе «ООП на Python: от ужаса до понимания» 109 задач Время прохождения курса «ООП на Python: от ужаса до понимания» 25 ч. Последнее обновление курса «ООП на Python: от ужаса до понимания» обн. 11 мая 2026

1. Общая информация о курсе

2 урока
Открытый
1.1 О курсе
1 557
1 557
1м 41с
0
Открытый
1.2 Об авторе
2 524
2 222
2м 21с
38

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

8 уроков
Открытый
2.1 Класс и объект
971
147
9м 4с
0
Открытый
2.2 Конструктор __init__
580
429
14м 43с
0
Открытый
2.3 Атрибуты
496
335
66м 30с
0
Закрытый
2.4 Методы
411
323
31м 14с
0
Закрытый
2.5 Взаимодействие объектов
370
217
108м 55с
0
Закрытый
2.6 __str__ и __repr__
279
211
21м 42с
0
Закрытый
2.7 Деструктор __del__. Независимые объекты
291
116
19м 34с
0
Закрытый
2.8 Комментарии и docstring
269
203
20м 10с
0

3. Инкапсуляция

3 урока
Закрытый
3.1 Приватные атрибуты, геттеры и сеттеры
280
185
74м 11с
0
Закрытый
3.2 Функции getattr, setattr, delattr, hasattr
226
143
63м 50с
0
Закрытый
3.3 Приватные методы
220
128
148м 55с
0

4. Наследование

6 уроков
Закрытый
4.1 Базовый класс и дочерние классы
210
138
45м 11с
0
Закрытый
4.2 Переопределение методов и super()
183
127
72м 59с
0
Закрытый
4.3 __new__ и __init__
175
105
68м 11с
0
Закрытый
4.4 Множественное наследование
165
103
64м 51с
0
Закрытый
4.5 Проверка принадлежности и иерархии классов
143
75
69м 52с
0
Закрытый
4.6 __init_subclass__
124
63
41м 44с
0

5. Атрибуты класса и статические методы

3 урока
Закрытый
5.1 Атрибуты класса и экземпляра
141
92
26м 37с
0
Закрытый
5.2 Методы @classmethod и @staticmethod
135
101
21м 37с
0
Закрытый
5.3 Аннотация типов
67
53
19м 41с
0

6. Полиморфизм

2 урока
Закрытый
6.1 Полиморфизм и общий интерфейс
149
50
84м 17с
0
Закрытый
6.2 Полиморфизм с параметрами
120
86
21м 15с
0

7. Объекты внутри объектов

2 урока
Закрытый
7.1 Композиция объектов
136
74
71м 32с
0
Закрытый
7.2 Агрегация объектов
118
70
75м 6с
0

8. Абстрактные классы и методы. Модуль abc

1 урок
Закрытый
8.1 Абстрактные классы и методы. Модуль abc
131
62
73м 17с
0

9. Игра "Тык-тык" на Pygame Zero

2 урока
Закрытый
9.1 Тык-тык. Часть 1
104
32
106м 52с
0
Закрытый
9.2 Тык-тык. Часть 2
62
27
13м 7с
0