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

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

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

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

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

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

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

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

2 урока
1. О курсе
2. Об авторе

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

8 уроков
1. Класс и объект
2. Конструктор __init__
3. Атрибуты
4. Методы
5. Взаимодействие объектов
6. __str__ и __repr__
7. Деструктор __del__. Независимые объекты
8. Комментарии и docstring

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

3 урока
1. Приватные атрибуты, геттеры и сеттеры
2. Функции getattr, setattr, delattr, hasattr
3. Приватные методы

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

6 уроков
1. Базовый класс и дочерние классы
2. Переопределение методов и super()
3. __new__ и __init__
4. Множественное наследование
5. Проверка принадлежности и иерархии классов
6. __init_subclass__

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

3 урока
1. Атрибуты класса и экземпляра
2. Методы @classmethod и @staticmethod
3. Аннотация типов

Полиморфизм

2 урока
1. Полиморфизм и общий интерфейс
2. Полиморфизм с параметрами

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

2 урока
1. Композиция объектов
2. Агрегация объектов

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

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

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

2 урока
1. Тык-тык. Часть 1
2. Тык-тык. Часть 2