Курс на Stepik
Обложка курса «ООП Python: Часть 3» на Stepik
500 ₽

ООП Python: Часть 3 0.000

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

Практический курс для тех, кто хочет писать чистый, поддерживаемый и масштабируемый код на Python. Мы разберем продвинутые техники ООП, принципы SOLID, классические паттерны проектирования и их применение в реальных задачах (ORM, асинхронность). Откажитесь от «спагетти-кода» и научитесь мыслить как архитектор!

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «ООП Python: Часть 3»Учеников на курсе 54
Сертификаты, выданные на курсе «ООП Python: Часть 3»Сертификатов выдано 0
Отзывы о курсе «ООП Python: Часть 3»Отзывов получено 0
Рейтинг курса «ООП Python: Часть 3»Рейтинг курса 0.000
Уроки в курсе «ООП Python: Часть 3»Количество уроков 26
Тесты в курсе «ООП Python: Часть 3»Количество квизов 50
Задачи с кодом в курсе «ООП Python: Часть 3»Количество задач с кодом 50
Время прохождения курса «ООП Python: Часть 3»Время прохождения курса
Стоимость курса «ООП Python: Часть 3»Стоимость курса 500 ₽
Обновления курса «ООП Python: Часть 3»Обновления курса
Дата публикации курса «ООП Python: Часть 3»Дата публикации курса
Последнее обновление курса «ООП Python: Часть 3»Последнее обновление
Сложность normal

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

Разделы в курсе «ООП Python: Часть 3» 6 разделов Уроки в курсе «ООП Python: Часть 3» 26 уроков Тесты в курсе «ООП Python: Часть 3» 50 тестов Задачи в курсе «ООП Python: Часть 3» 50 задач Время прохождения курса «ООП Python: Часть 3» 2 ч. Последнее обновление курса «ООП Python: Часть 3» обн. 18 августа 2026

Жизненный цикл объекта и продвинутые концепции

6 уроков
1. Введение: На пути к Python Senior
2. Как получить помощь? Связь с автором.
3. Истинное рождение объекта: метод __new__
4. Объекты как функции: метод __call__
5. Эмуляция коллекций и последовательностей
6. Контекстные менеджеры: __enter__ и __exit__

Итераторы и продвинутая типизация в ООП

3 урока
1. Итераторы и Итерируемые объекты
2. Продвинутая аннотация типов для классов
3. Утиная типизация эволюционирует: Протоколы (typing.Protocol)

Метапрограммирование: Магия высшего порядка

3 урока
1. Динамическое создание классов
2. Введение в метаклассы
3. Практическое применение метаклассов

Архитектура: Принципы SOLID в Python

6 уроков
1. S — Принцип единственной ответственности (SRP)
2. O — Принцип открытости/закрытости (OCP)
3. L — Принцип подстановки Барбары Лисков (LSP)
4. I — Принцип разделения интерфейса (ISP)
5. D — Принцип инверсии зависимостей (DIP)
6. Итоговые задачи

Популярные паттерны проектирования

4 урока
1. Порождающие паттерны
2. Структурные паттерны
3. Поведенческие паттерны
4. Итоговые задачи

Завершение курса

4 урока
1. Архитектурный дзен Python
2. Итоги полного курса
3. Куда двигаться дальше?
4. Как сказать спасибо?