Курс на Stepik
Обложка курса «Python ООП - С нуля до Профи» на Stepik
160 ₽

Python ООП - С нуля до Профи 4.714

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

Вы изучите все концепции ООП на простых примерах и сможете применять полученные знания в своих проектах и работе

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Python ООП - С нуля до Профи»Учеников на курсе 65
Сертификаты, выданные на курсе «Python ООП - С нуля до Профи»Сертификатов выдано 28
Отзывы о курсе «Python ООП - С нуля до Профи»Отзывов получено 7
Рейтинг курса «Python ООП - С нуля до Профи»Рейтинг курса 4.714
Уроки в курсе «Python ООП - С нуля до Профи»Количество уроков 34
Тесты в курсе «Python ООП - С нуля до Профи»Количество квизов 48
Задачи с кодом в курсе «Python ООП - С нуля до Профи»Количество задач с кодом 20
Время прохождения курса «Python ООП - С нуля до Профи»Время прохождения курса
Стоимость курса «Python ООП - С нуля до Профи»Стоимость курса 160 ₽
Обновления курса «Python ООП - С нуля до Профи»Обновления курса
Дата публикации курса «Python ООП - С нуля до Профи»Дата публикации курса
Последнее обновление курса «Python ООП - С нуля до Профи»Последнее обновление

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

Разделы в курсе «Python ООП - С нуля до Профи» 2 раздела Уроки в курсе «Python ООП - С нуля до Профи» 34 урока Тесты в курсе «Python ООП - С нуля до Профи» 48 тестов Задачи в курсе «Python ООП - С нуля до Профи» 20 задач Время прохождения курса «Python ООП - С нуля до Профи» 4 ч. Последнее обновление курса «Python ООП - С нуля до Профи» обн. 1 год назад

Введение

2 урока
1. Введение
2. Почему необходимо понимать ООП и как это упрощает разработку

Основной материал

32 урока
1. Объекты и классы
2. Атрибуты (setattr, getattr, delattr, dict)
3. Инициализация объектов и аргумент self
4. Свойства (getter, setter, deleter)
5. Dunder методы (get, set)
6. Статические методы (@staticmethod)
7. Slots - оптимизируем потребление памяти
8. Dunder метод (New)
9. Методы класса (@classmethod)
10. Инкапсуляция - публичные, приватные и защищенные атрибуты
11. Моносостояние - принцип работы
12. Полиморфизм на примере (@singledispatch)
13. Dunder методы (str, repr, len, del)
14. Dunder методы (bool, bytes, float, int)
15. Dunder методы (pow, reversed, truediv)
16. Dunder методы (next, iter, call)
17. Контекстный менеджер в классе используя (enter, exit)
18. Dunder методы (add, sub, eq, hash)
19. Работа с атрибутами (hasattr, getattr)
20. Dunder методы (getitem, setitem, delitem, mul)
21. Наследование и перегрузка методов
22. Разбираем (isinstance, issubclass, getsizeof)
23. Переопределение методов родителя
24. Дата-классы (@dataclass)
25. Множественное наследование (mro, vars, callable, super)
26. Абстрактные методы (ABCMeta, abstractmethod)
27. Декораторы классов
28. Динамическое редактирование класса
29. Метаклассы
30. Класс который измеряет время выполнения функции используя with
31. Декоратор в классе, который измеряет время выполнения функции
32. Рассматриваем property в связке с psutil и генераторами