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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Углублённый Python»Учеников на курсе 634
Сертификаты, выданные на курсе «Углублённый 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» 5 ч. Последнее обновление курса «Углублённый Python» обн. 1 год назад

Введение

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. Финал