python lernen wie ein spiel

Lerne so zu programmieren,
wie echte Arbeit aussieht.

Ein KI-Agent bewertet deinen Code, passt den Schwierigkeitsgrad an und führt dich durch den Pfad: Syntax → Datenstrukturen → OOP → Produktion. Echter Editor, Terminal und Git — im Browser, ohne Installation.

Free-Plan · ohne Karte · erste Aufgabe in unter 15 Minuten

$ pytest task_042.py
✓ 4/4 Tests bestanden · +25 XP · Rang: Adept
> nächste Aufgabe: Dekoratoren
HP
520 / 700
XP
+25 heute

Ein Pfad, vier miteinander verwobene Ebenen

Der Mentor unterrichtet Themen nicht isoliert — er verwebt sie zu einem durchgehenden Entwicklungspfad, zugeschnitten auf deine Ziele.

01 / Grundlagen

Programmiergrundlagen

Syntax, Datenstrukturen, Algorithmik, Paradigmen und Python-Idiome — das Fundament, auf dem alles andere aufbaut.

02 / Spezialisierungen

Spezialisierungen

Web, Data Science, ML, Deep Learning, KI-Agenten/LLMs, Gamedev, GUI-Anwendungen, Security — ein offener Katalog, der stetig wächst.

03 / Prozess

Der Entwicklungsprozess

Projektstruktur, Git-Flow, das Schreiben von Tests (Unit, Integration, TDD, Mocking), CI/CD, Debugging, Code-Reviews — das, was der Job wirklich bedeutet.

04 / emergent

Emergente Themen

Themen, die sich im Gespräch mit dem Mentor ergeben. Du erwähnst eine Banking-API? Der Agent fügt Knoten zu Autorisierung und Idempotenz hinzu.

Acht Mechaniken, ein Ziel: nie gelangweilt, nie festgefahren

1

Sofortiges Feedback

Bewertung durch den Mentor und Testergebnisse in unter 30 Sekunden nach der Einreichung.

2

Fortschritt immer sichtbar

Skill-Map, XP-Leiste und Rang — Fortschritt ist nie eine Vermutung.

3

Passender Schwierigkeitsgrad

Der Agent hält die Erfolgsquote bei 70–80 % — die Zone, in der du am schnellsten lernst, ohne gegen eine Wand zu laufen oder dich zu langweilen.

4

Wettbewerb

bald

Globale und wöchentliche Ranglisten sowie Rangligen stehen als Nächstes auf der Roadmap — heute misst du dich mit deinem gestrigen Ich.

5

Gewohnheit

Tägliche Streaks und eine vom Agenten generierte Tagesaufgabe, abgestimmt auf dein Niveau.

6

Kein Ende des Spiels

bald

Spezialisierungspfade und ein „Endless Mastery“-Modus kommen in den nächsten Phasen — heute wächst der Python-Kernpfad Block für Block.

7

Prozessrealismus

bald

Der vollständige Entwicklungszyklus — Projektstruktur, Feature-Branch, PR, Code-Review durch den Agenten, CI/CD — kommt mit dem Process-Modus. Heute: Tests, Lint und Git im Browser.

8

Entscheidungsökonomie

HP als Hinweis-Währung — jeder Hinweis hat einen festen HP-Preis, jede Hilfe ist also eine bewusste Entscheidung.

HP ist Leben. XP ist der Beweis, dass du besser bist als gestern.

Bernstein (HP) steht für Belohnung und Leben — die Währung, die du mit dem Agenten für Hinweise verhandelst. Violett (XP) steht für den Agenten und die Intelligenz — das Maß deines echten Fortschritts. Theorie kostet nie HP — du zahlst nur für Hinweise zu einer konkreten Aufgabe.

70–80 %
angestrebte Erfolgsquote bei Aufgaben — die Zone der nächsten Entwicklung, vom Agenten laufend gehalten
< 15 Min
typische Zeit bis zur ersten abgeschlossenen Aufgabe und den ersten Punkten, ab Registrierung
< 30 s
Zeit bis zur Bewertung einer eingereichten Lösung — Tests, Lint und Mentor-Feedback
Novice
0 XP
Apprentice
500 XP
Adept
1,500 XP
Specialist
4,000 XP
Expert
9,000 XP
Master
20,000 XP
Grandmaster
top 1% of season

Eine echte Werkstatt, kein Simulator

Keine Installation, keine Umgebungskonfiguration. Browser öffnen und Code schreiben, wie du es später im Job tust.

Editor, Terminal und Git — von der ersten Minute an

Echtes Python, das direkt im Browser läuft, echte Git-Befehle, ein echtes Terminal. Dein Fortschritt wird automatisch zwischen Sitzungen gespeichert.

Deterministische Bewertung, kein „ich glaube schon"

Aufgaben werden durch Tests und statische Analyse geprüft — nicht durch subjektive Meinung. Das Ergebnis kennst du sofort, ohne Warteschlange.

Mit der Bewertung nicht einverstanden? Widersprich.

Jede Aufgabe kann im Mentor-Chat angefochten werden — eine unabhängige zweite Prüfung berücksichtigt deine Argumente.

Dokumentation griffbereit, nicht in einem anderen Tab

Eingebaute Python-Dokumentationssuche mit zitierten Quellen — genutzt von dir und dem Mentor, bevor er einen Hinweis anbietet.

task_042.py
test_task_042.py
# Aufgabe: einen verschachtelten Wert sicher abrufen
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

Faire Bewertung, keine Black Box

Das Ergebnis ist nie nur die Meinung eines Sprachmodells. Objektive Signale — Tests (auch versteckte), Mutationstests, Lint, Sicherheitsprüfungen — machen mindestens 70 % der Bewertung aus. Der Rest ist eine Qualitätsrubrik, immer mit für dich sichtbarer Begründung.

Tests, Lint, Sicherheit — ≥70 %Qualitätsrubrik — ≤30 %
Anti-Cheat-Philosophie: entwaffnen, nicht jagen.

Was das in der Praxis bedeutet

Ein Einspruch pro Aufgabe — eine unabhängige zweite Prüfung, ohne Zugriff auf die erste Bewertung.

Die Rangliste zählt nur ehrlich erarbeitete Lösungen — Lernen bleibt immer verfügbar, unabhängig vom Ranglistenstatus.

Eine dauerhafte Kontosperrung ist immer eine menschliche Entscheidung — nie eine automatisierte.

Egal, wo du startest — der Pfad passt sich dir an

bei null anfangen

Du fängst an zu programmieren

Keine Erfahrung? Eine Ersteinschätzung wählt Aufgaben auf deinem Niveau, und die Theorie erklärt jedes neue Konzept, bevor du darauf triffst.

Berufswechsel

Du wechselst in die Tech-Branche

Du lernst nicht nur Syntax, sondern auch Prozesse: Git, Tests, Code-Reviews — genau das, wonach Arbeitgeber suchen.

Weiterentwicklung

Du arbeitest bereits mit Code

Vertiefe eine bestimmte Spezialisierung — Data Science, KI-Engineering, Security — in deinem eigenen Tempo und Format.

Teams

Du baust ein Team auf

Ein Plan für Unternehmen: eine konsistente Entwicklungsumgebung fürs Onboarding und Berichte zur Kompetenzentwicklung deines Teams.

Wir bauen das öffentlich, Schritt für Schritt

Ohne Infrastruktur-Jargon — nur das, was sich für dich in jeder Phase tatsächlich freischaltet.

0
jetzt · offener Start v0.1

Die erste Schleife: Aufgabe → Bewertung → Belohnung

Ersteinschätzung, adaptive Python-Aufgaben (Katas und Debugging), auf dein Niveau abgestimmte Theorie, Punkte und dein erster Rang. Free-Plan ohne Karte, 7-tägige Pro-Testphase. Die Aufgabenbank wächst ab dem ersten Spieltag.

1
vollständiges Gameplay

Der komplette Skill-Baum

Alle Spezialisierungen freigeschaltet, Verhandlung der Hinweis-Preise, freie Gespräche mit dem Mentor, Rang-Saisons und Ligen, ein formeller Einspruchsprozess für Bewertungen.

2
Prozessmodus + Teams

Ein echter Entwicklungszyklus und Team-Pläne

Ein vollständiges Projektrepository, Pull Requests, Code-Review durch den Agenten als Senior, CI/CD-Pipelines — sowie Lizenzpläne für Teams mit konsistenter Entwicklungsumgebung und Entwicklungsberichten.

3
Skalierung

Mehr Sprachen, eine ausgereifte Aufgabenbank

Erweiterung der Oberfläche auf weitere Sprachen, vollständige Entwicklungsberichte für Unternehmen, ein ausgereiftes Aufgaben-Ökosystem, kalibriert anhand echter Spieldaten.

Regel für die nächste Phase: nie aus dem Bauch heraus. Wir gehen erst zur nächsten Stufe über, wenn die Daten nach dem Start zeigen, dass die Motivationsschleife Spieler wirklich hält.

Jetzt starten — Free-Plan, ohne Karte

Das Spiel ist offen: Lege ein kostenloses Konto an und erhalte deine erste Aufgabe in unter 15 Minuten.

Fragen, die du dir ohnehin stellen wirst

Muss ich etwas installieren?

Nein. Editor, Terminal und Python laufen direkt im Browser. Du brauchst nur einen Browser mit WebAssembly-Unterstützung und eine Internetverbindung.

Was kostet das?

Der Free-Plan kostet nichts: 5 Aufgaben pro Tag, und dein erster Block hat gar kein Tageslimit. Bezahlpläne beginnen bei 15 USD im Monat (Start: 12 Aufgaben pro Tag, Pro: 30, Master: unbegrenzt), und Pro kommt mit einer 7-tägigen Testphase — ohne Karte. Preise siehst du in der App in deiner Währung.

Brauche ich Vorerfahrung?

Nein. Die Ersteinschätzung wählt Aufgaben passend zu deinem tatsächlichen Niveau — von null bis zur beruflichen Arbeit mit Code.

Haben Punkte, XP und HP einen Geldwert?

Nein. Es sind Spielelemente — kein Zahlungsmittel und nicht gegen Geld oder etwas anderes eintauschbar. Details in den Nutzungsbedingungen.

Was passiert mit meinen Daten und Gesprächen mit dem Agenten?

Du hast vollen Einblick in alles, was das System über dich weiß, einen selbstbedienten Datenexport und kannst dein Konto jederzeit löschen. Vollständige Details in der Datenschutzerklärung.