class, __init__, self, методы, магические методы (__repr__, __add__, __eq__), @dataclass, @property. Когда класс уместен, а когда хватит dict. Интерактивная практика: Rectangle, User counter, Stack.
О разделе «Тема 2. Продвинутый Python»
Декораторы, контекстные менеджеры, итераторы, генераторы, ООП. Без этого нельзя пройти middle/senior собес.