Python с нуля для начинающих: программирование с Колобком

Научитесь программировать на Python с нуля и соберите консольную игру про Колобка. 24 урока: код, схемы, задачи с автопроверкой и локальные проверки. Математические головоломки не нужны — работаем с командами, встречами и состояниями игры.
Начальный уровень
12–18 часов всего; 4–5 часов в неделю

О курсе

К концу курса вы соберёте собственную консольную игру на Python — путешествие Колобка — и сможете объяснить путь от команды игрока до сохранённого результата.

Начнём с print, строк и ввода. Затем добавим переменные, условия, коллекции и циклы. Функции отделят правила от вывода; исключения помогут обработать неверный ответ; файлы сохранят результат. Во второй половине познакомимся с классами, связями объектов, свойствами, специальными методами и генераторами. Финальные главы собирают маршрут, три встречи, сцену Лисы, JSON и проверки.

В каждом уроке один цельный теоретический шаг со схемами, два вопроса, короткий ответ и две программы с автопроверкой. Проектные версии доступны для скачивания; финальный комплект содержит README и тесты полного путешествия. В контрольных уроках 5, 11, 18 и 24 проверяем несколько изученных тем вместе.

Каноническая концовка сказки и придуманная игровая альтернатива обозначены отдельно. JSON хранит снимок результата; полное возобновление игры из любой точки не заявляется.

Ориентир — 12–18 часов, по 4–5 часов в неделю. Темп зависит от времени на собственные опыты и исправление ошибок. Математические задачи и подготовка к алгоритмическим собеседованиям в программу не входят.

Для кого этот курс

  • Начинаете программировать и хотите увидеть работающую программу.
  • Уже пробовали Python, но хотите связать отдельные темы в проект.
  • Хотите понимать поведение кода и проверять свои изменения.

Начальные требования

  • Знания программирования не требуются.
  • Нужно уметь создавать файлы и открывать папки на компьютере.
  • Для локального проекта нужен Python 3.12 или новее.

Как проходит обучение

24 последовательных урока связаны одной историей и одним проектом. В каждом уроке один цельный теоретический шаг, две иллюстрации, два вопроса, короткий ответ и две программы с автопроверкой.

К урокам приложены готовые проектные версии. Финальный ZIP содержит README с точными сценариями запуска и отдельные интеграционные тесты. Контрольные шаги уроков 5, 11, 18 и 24 объединяют несколько изученных тем.

Программа курса

В курс входят

  • 24 урока
  • 72 теста
  • 48 интерактивных задач
загружаем...

Наши преподаватели

Сколько стоит обучение

Бесплатно

Расскажите о курсе друзьям

Бесплатно