Курс на Stepik
Обложка курса «ООП в Python: классы, наследование, dataclass — с задачами» на Stepik
Бесплатно

ООП в Python: классы, наследование, dataclass — с задачами 0.000

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

ООП в Python бесплатно: классы, наследование, dataclass, property — на рабочем коде, а не на кошках и собаках. От первого класса, написанного в браузере в первом уроке, до кошелька из шести классов. 28 задач с кодом, который проверяется исполнением, а не на глаз.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ООП в Python: классы, наследование, dataclass — с задачами»Учеников на курсе 0
Сертификаты, выданные на курсе «ООП в Python: классы, наследование, dataclass — с задачами»Сертификатов выдано 0
Отзывы о курсе «ООП в Python: классы, наследование, dataclass — с задачами»Отзывов получено 0
Рейтинг курса «ООП в Python: классы, наследование, dataclass — с задачами»Рейтинг курса 0.000
Уроки в курсе «ООП в Python: классы, наследование, dataclass — с задачами»Количество уроков 9
Тесты в курсе «ООП в Python: классы, наследование, dataclass — с задачами»Количество квизов 30
Задачи с кодом в курсе «ООП в Python: классы, наследование, dataclass — с задачами»Количество задач с кодом 28
Обновления курса «ООП в Python: классы, наследование, dataclass — с задачами»Обновления курса
Дата публикации курса «ООП в Python: классы, наследование, dataclass — с задачами»Дата публикации курса
Последнее обновление курса «ООП в Python: классы, наследование, dataclass — с задачами»Последнее обновление

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

Разделы в курсе «ООП в Python: классы, наследование, dataclass — с задачами» 3 раздела Уроки в курсе «ООП в Python: классы, наследование, dataclass — с задачами» 9 уроков Тесты в курсе «ООП в Python: классы, наследование, dataclass — с задачами» 30 тестов Задачи в курсе «ООП в Python: классы, наследование, dataclass — с задачами» 28 задач Последнее обновление курса «ООП в Python: классы, наследование, dataclass — с задачами» обн. 23 сентября 2026

Класс вместо словаря — первый объект

3 урока
1. Зачем класс, если есть словарь. Ваш первый класс
2. Объект знает свои данные: self, __init__ и методы
3. Атрибут объекта и атрибут класса: общий список

Объект, который печатается, сравнивается и проверяет себя

3 урока
1. __repr__, __str__ и __eq__: печать и сравнение
2. @dataclass: три строки вместо десяти
3. property: баланс считается и проверяет себя

Наследование, композиция и финальный проект

3 урока
1. Наследование: чужой class Handler(BaseHandler) наконец понятен
2. Композиция: Wallet содержит счета, а не наследует
3. Финальный проект: кошелёк из шести классов