Проект Brain Games

Уровень: 1

Профессия Python-программист

Погрузитесь в экосистему Python, научитесь настраивать рабочее окружение. Подружитесь с flake8 (линтером, анализатором качества кода) и менеджером зависимостей poetry. Поймёте, чем git отличается от GitHub, поработаете с внешними репозиториями. Получите опыт построения архитектуры полноценного приложения и написания чистого кода.

8
шагов
2-4
недели
Начать проект

Цель

Цели данного проекта:

  • закрепить знания, полученные во время прохождения курсов;
  • получить навыки разработки на языке Python;
  • научиться настраивать рабочее окружение для разработки;
  • получить базовые навыки работы с репозиториями, анализаторами качества кода и менеджерами зависимостей на примере poetry.

Описание проекта

В рамках проекта необходимо реализовать набор мини-игр, запускаемых из консоли.

Пример игрового процесса:

$ brain-progression

Welcome to the Brain Game!
What number is missing in this progression?

May I have your name? Roman
Hello, Roman!

Question: 14 .. 18 20 22 24 26 28
Your answer: 16
Correct!
Question: 5 6 7 8 9 .. 11 12
Your answer: 10
Correct!
Question: 12 15 18 21 .. 27 30 33
Your answer: 24
Correct!
Congratulations, Roman!