Курс по Python ООП: https://stepik.org/a/116336
Создаем итерируемые объекты с помощью магических методов __iter__() и __next__().
Плейлист по Python ООП: • Объектно-ориентированное программиров...
Инфо-сайт: https://proproprogs.ru/python_oop
Telegram-канал: https://t.me/python_selfedu