Продвинутый Python — ПМИ 2026

Продвинутый Python — ПМИ 2026#

Курс из 13 лекций, продолжение базового курса Python. Идея — идти от языка к системе: сначала фундамент и инженерные практики, затем concurrency, потом углубление в язык, потом внутренности CPython.

Команда#

Лектор — Иван Лущ.

Материалы и связь#

Оценка#

Oитог = 0.2 * семинары + 0.5 * задачи + 0.3 * мок-интервью

Подробнее (защита решений, формат мок-интервью) — в первой лекции.

Как читать эти материалы#

Лекции написаны в формате MyST markdown и собираются в HTML через Jupyter Book. Код-ячейки исполняются при сборке, output фиксируется прямо в тексте.

  • Онлайн — читай HTML-версию (публикуется автоматически).

  • Локальноpip install -r requirements.txt && jupyter-book build .

  • Интерактивно — открой любую lecture.md через jupytext в jupyter: jupytext --to notebook 01-packaging/lecture.md && jupyter notebook

Все примеры кода — рабочие. Файлы к лекциям (пакеты, конфиги) лежат рядом в <номер-лекции>/demo-*/.