CartesianSchool
24 главы, 287 разделов, десятки мини-проектов — от первой строки кода до собственных игр и приложений. Теория здесь, практика — в Jupyter Notebook.
Каждый раздел — это связка из трёх частей.
Понятное объяснение с примерами, диаграммами и разбором типичных ошибок.
Отдельный ноутбук к каждому разделу — эксперименты, задания, самостоятельная практика.
Где это важно — классический приём и современный Python 3.14 рядом, с честным сравнением.
Крестики-нолики, Змейка, космический шутер, веб-сайт на Flask — с полным рабочим кодом.
Главы открываются по мере готовности материала.
Полный исходный код каждого проекта книги — в каталоге projects/ репозитория: Turtle, Tkinter, Pygame, Flask.
Предметный указатель — алфавитный список терминов книги с номерами страниц. Скачать книгу целиком: EPUB · PDF.