Python 3.14 · Бесплатный интерактивный курс

Python с нуля: программирование, графика, приложения и игры

24 главы, 287 разделов, десятки мини-проектов — от первой строки кода до собственных игр и приложений. Теория здесь, практика — в Jupyter Notebook.

Начать с главы 1 → Как устроена книга

Как устроен курс

Каждый раздел — это связка из трёх частей.

📖

Теория на сайте

Понятное объяснение с примерами, диаграммами и разбором типичных ошибок.

📓

Практика в Jupyter

Отдельный ноутбук к каждому разделу — эксперименты, задания, самостоятельная практика.

⚖️

Классика и современность

Где это важно — классический приём и современный Python 3.14 рядом, с честным сравнением.

🎮

Настоящие проекты

Крестики-нолики, Змейка, космический шутер, веб-сайт на Flask — с полным рабочим кодом.

Оглавление

Главы открываются по мере готовности материала.

Глава 1
А вы знали?
стр. 1
Глава 2
Давайте установим Python!
стр. 13
Глава 3
Ваша первая программа на Python
стр. 27
Глава 4
Python любит числа
стр. 39
Глава 5
Давайте поиграем с числами!
стр. 59
Глава 6
Рисуем классные вещи с помощью *Turtle*
стр. 83
Глава 7
Глубокое погружение в Turtle
стр. 107
Глава 8
Играем с буквами и словами
стр. 137
Глава 9
Выполняй мою команду!
стр. 175
Глава 10
Немного автоматизации!
стр. 195
Глава 11
Очень много информации!
стр. 223
Глава 12
Множество увлекательных мини-проектов!
стр. 259
Глава 13
Автоматизация с помощью функций
стр. 283
Глава 14
Создаём объекты реального мира
стр. 311
Глава 15
Python и файлы
стр. 323
Глава 16
Создаём классные приложения с *Tkinter*
стр. 335
Глава 17
Проект: игра «Крестики-нолики» с *Tkinter*
стр. 369
Глава 18
Проект: приложение для рисования с *Tkinter*
стр. 391
Глава 19
Проект: игра «Змейка» с *Turtle*
стр. 413
Глава 20
Станьте разработчиком игр с *Pygame*
стр. 445
Глава 21
Проект: космический шутер с *Pygame*
стр. 467
Глава 22
Веб-разработка с Python
стр. 497
Глава 23
Ещё больше мини-проектов
стр. 511
Глава 24
Что дальше?
стр. 539

Проекты

Полный исходный код каждого проекта книги — в каталоге projects/ репозитория: Turtle, Tkinter, Pygame, Flask.

Справочник и скачать

Предметный указатель — алфавитный список терминов книги с номерами страниц. Скачать книгу целиком: EPUB · PDF.