Парадигмы программирования: основные определения, сравнение парадигм
Функциональное программирование в Python: map, filter, lambda, zip
Объектно-ориентированное программирование (ООП): основные определения
ООП в Python: наследование, переопределение методов, приватные атрибуты, создание объектов
Исключения в Python: обработка и генерация исключительных ситуаций