учите python как в игре
Учитесь программировать так,
как выглядит настоящая работа.
ИИ-агент оценивает ваш код, подбирает сложность и ведёт вас по пути: синтаксис → структуры данных → ООП → продакшен. Настоящий редактор, терминал и git — в браузере, без установки.
$ содержание обучения
Один путь, четыре переплетённых слоя
Ментор не учит темам по отдельности — он сплетает их в единый непрерывный путь развития, подстроенный под ваши цели.
Основы программирования
Синтаксис, структуры данных, алгоритмы, парадигмы и идиомы Python — фундамент, на котором строится всё остальное.
Специализации
Веб, data science, ML, глубокое обучение, ИИ-агенты/LLM, геймдев, GUI-приложения, безопасность — открытый и постоянно растущий каталог.
Процесс разработки
Структура проекта, git flow, написание тестов (unit, интеграционные, TDD, моки), CI/CD, отладка, код-ревью — то, чем реально занимаются на работе.
Возникающие темы
Темы, которые всплывают в разговоре с ментором. Упомянули банковское API? Агент добавляет узлы об авторизации и идемпотентности.
$ почему игроки остаются
Восемь механик, одна цель: не дать заскучать и не дать застрять
Мгновенная обратная связь
Оценка ментора и результаты тестов менее чем за 30 секунд после отправки решения.
Прогресс всегда виден
Карта навыков, шкала опыта и ранг — прогресс никогда не приходится угадывать.
Подобранная сложность
Агент удерживает успешность в районе 70–80% — зону, где вы учитесь быстрее всего, не упираясь в стену и не скучая.
Соревнование
Глобальные и еженедельные таблицы лидеров, лиги рангов — для тех, кому одного прогресса недостаточно.
Привычка
Ежедневные серии и генерируемый агентом квест дня, подобранный под ваш уровень.
Игра без конца
Пути специализаций и режим «бесконечного мастерства» — всегда есть ещё один уровень.
Реализм процесса
Полный цикл разработки: структура проекта → feature-ветка → PR → код-ревью агента → CI/CD → merge. Навыки «как на работе», а не просто ката.
Экономика решений
HP как валюта подсказок — вы торгуетесь с агентом за цену подсказки. Любая помощь — осознанная плата.
$ две валюты, один ментор
HP — это жизнь. XP — доказательство того, что вы стали лучше, чем вчера.
Янтарный (HP) — награда и жизнь: валюта, которую вы выторговываете у агента за подсказки. Фиолетовый (XP) — агент и интеллект: мера вашего реального прогресса. Теория никогда не стоит HP — вы платите только за подсказки к конкретной задаче.
лестница рангов (по заработанному XP)
$ инструменты работы
Настоящая мастерская, а не симулятор
Никакой установки, никакой настройки окружения. Открываете браузер и пишете код так же, как будете писать на работе.
Редактор, терминал и git — с первой минуты
Настоящий Python, выполняющийся прямо в браузере, настоящие команды git, настоящий терминал. Ваш прогресс автоматически сохраняется между сессиями.
Детерминированная оценка, а не «мне кажется»
Задачи проверяются тестами и статическим анализом — а не субъективным мнением. Результат вы узнаёте сразу, без очереди ожидания.
Не согласны с оценкой? Оспаривайте.
Любую задачу можно оспорить в чате с ментором — независимая повторная проверка учитывает ваши аргументы.
Документация под рукой, а не в другой вкладке
Встроенный поиск по документации Python с указанием источников — им пользуетесь и вы, и ментор, прежде чем предложить подсказку.
# задача: безопасно получить вложенное значение def safe_get(data: dict, *keys, default=None): for key in keys: try: data = data[key] except (KeyError, TypeError): return default return data # $ pytest -q # ✓ 4 passed in 0.21s
$ доверие к оценке
Честная оценка, никакого чёрного ящика
Результат никогда не сводится к мнению языковой модели. Объективные сигналы — тесты (включая скрытые), мутационные тесты, линт, проверки безопасности — весят не менее 70% оценки. Остальное — рубрика качества, всегда с обоснованием, видимым вам.
Что это значит на практике
Одна апелляция на задачу — независимая повторная проверка без доступа к первой оценке.
В рейтинге учитываются только честно выполненные решения — обучение всегда остаётся доступным, независимо от статуса в рейтинге.
Постоянная блокировка аккаунта — всегда решение человека, никогда не автомата.
$ для кого
Независимо от стартовой точки, путь подстраивается под вас
Вы начинаете программировать
Нет опыта? Первичная оценка подбирает задачи по вашему уровню, а теория объясняет каждое новое понятие до того, как вы с ним столкнётесь.
Вы переходите в IT
Вы учите не только синтаксис, но и процесс: git, тесты, код-ревью — именно то, что ищут работодатели.
Вы уже работаете с кодом
Углубляйтесь в конкретную специализацию — data science, AI engineering, безопасность — в темпе и формате, который выбираете сами.
Вы строите команду
План для компаний: единая среда разработки для онбординга и отчёты о развитии навыков команды.
$ дорожная карта
Мы строим это публично, шаг за шагом
Без инфраструктурного жаргона — только то, что реально открывается для вас на каждом этапе.
Первый цикл: задача → оценка → награда
Первичная оценка, адаптивные задачи по Python (ката и отладка), теория, откалиброванная под ваш уровень, очки и первый ранг. Банк задач растёт с первого дня игры.
Полное дерево навыков
Все специализации открыты, торг за цену подсказок, свободное общение с ментором, рейтинговые сезоны и лиги, формальный процесс апелляции оценок.
Настоящий цикл разработки и планы для команд
Полный репозиторий проекта, pull request'ы, код-ревью от агента в роли синьора, CI/CD-пайплайны — а также лицензионные планы для команд с единой средой разработки и отчётами о развитии.
Больше языков, зрелый банк задач
Расширение интерфейса на новые языки, полные отчёты о развитии для компаний, зрелая экосистема задач, откалиброванная на реальных игровых данных.
$ ./join_the_beta.sh
Закрытая бета — регистрация
Прежде чем играть в игру, сыграйте в эту форму. Четыре шага, как в настоящей первичной оценке — они помогают нам определить вашу когорту и первые задачи.
$ вопросы
Вопросы, которые вы всё равно зададите
Нужно ли что-то устанавливать?
Нет. Редактор, терминал и Python работают прямо в браузере. Нужен только браузер с поддержкой WebAssembly и подключение к интернету.
Сколько стоит участие в закрытой бете?
Ничего. Бета бесплатна. Планы подписки и предложения для компаний появятся при полном запуске — участники беты узнают о них первыми.
Нужен ли предварительный опыт?
Нет. Первичная оценка подбирает задачи под ваш реальный уровень — от нуля до профессиональной работы с кодом.
Имеют ли очки, XP и HP денежную ценность?
Нет. Это игровые элементы — не платёжное средство, и их нельзя обменять на деньги или что-либо ещё. Подробности в Условиях.
Что происходит с моими данными и перепиской с агентом?
У вас есть полный доступ ко всему, что система о вас знает, самостоятельный экспорт данных и возможность удалить аккаунт в любой момент. Подробности в Политике конфиденциальности.