Курс на Stepik
Обложка курса «Углублённый Python» на Stepik
999 ₽

Углублённый Python ★ 4.750

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

«Углублённый Python» — курс для разработчиков, которые хотят понять, как Python работает изнутри. Вы изучите внутреннее устройство объектов (PyObject), протоколы, дескрипторы, GIL, работу памяти, метапрограммирование и другие темы, которые часто спрашивают на технических интервью и редко освещаются в стандартных курсах.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Углублённый Python»Учеников на курсе 635
Сертификаты, выданные на курсе «Углублённый Python»Сертификатов выдано 60
Отзывы о курсе «Углублённый Python»Отзывов получено 8
Рейтинг курса «Углублённый Python»Рейтинг курса 4.750
Уроки в курсе «Углублённый Python»Количество уроков 25
Тесты в курсе «Углублённый Python»Количество квизов 120
Задачи с кодом в курсе «Углублённый Python»Количество задач с кодом 4
Время прохождения курса «Углублённый Python»Время прохождения курса —
Стоимость курса «Углублённый Python»Стоимость курса 999 ₽ —
Обновления курса «Углублённый Python»Обновления курса — —
Дата публикации курса «Углублённый Python»Дата публикации курса — ———
Последнее обновление курса «Углублённый Python»Последнее обновление — ———
Сложность normal — ———

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

Разделы в курсе «Углублённый Python» 6 разделов Уроки в курсе «Углублённый Python» 25 уроков Тесты в курсе «Углублённый Python» 120 тестов Задачи в курсе «Углублённый Python» 4 задачи Время прохождения курса «Углублённый Python» 4 ч. Последнее обновление курса «Углублённый Python» обн. 6 октября 2026

Введение

2 урока
1. О курсе ↗
2. С чего начать ↗

Метапрограммирование

4 урока
1. Введение ↗
2. Дескрипторы ↗
3. Метаклассы ↗
4. Синглтон ↗

Утиная типизация и контракты в Python

5 уроков
1. Введение ↗
2. Утиная типизация ↗
3. typing.Protocol ↗
4. typing.TypeVar/Generic ↗
5. typing.Annotated ↗

Устройство объектов в Python

9 уроков
1. Введение ↗
2. PyObject: внутреннее представление объектов ↗
3. Создание переменных: что происходит под капотом ↗
4. Интернирование: строки и целые числа ↗
5. PyListObject: внутреннее устройство списков в Python ↗
6. PyDictObject: внутреннее устройство словарей в Python ↗
7. PyTypeObject: как устроены типы в CPython ↗
8. Как python вызывает методы/выполняет операции ↗
9. Функция len(): как работает под капотом ↗

Внутреннее устройство Python

3 урока
1. GIL: Глобальная блокировка интерпретатора ↗
2. Reference Counting/GC: Управление памятью в Python ↗
3. Многозадачность ↗

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

2 урока
1. Обратная связь ↗
2. Финал ↗