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.
$ Lernumfang
Ein Pfad, vier miteinander verwobene Ebenen
Der Mentor unterrichtet Themen nicht isoliert — er verwebt sie zu einem durchgehenden Entwicklungspfad, zugeschnitten auf deine Ziele.
Programmiergrundlagen
Syntax, Datenstrukturen, Algorithmik, Paradigmen und Python-Idiome — das Fundament, auf dem alles andere aufbaut.
Spezialisierungen
Web, Data Science, ML, Deep Learning, KI-Agenten/LLMs, Gamedev, GUI-Anwendungen, Security — ein offener Katalog, der stetig wächst.
Der Entwicklungsprozess
Projektstruktur, Git-Flow, das Schreiben von Tests (Unit, Integration, TDD, Mocking), CI/CD, Debugging, Code-Reviews — das, was der Job wirklich bedeutet.
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.
$ warum Spieler bleiben
Acht Mechaniken, ein Ziel: nie gelangweilt, nie festgefahren
Sofortiges Feedback
Bewertung durch den Mentor und Testergebnisse in unter 30 Sekunden nach der Einreichung.
Fortschritt immer sichtbar
Skill-Map, XP-Leiste und Rang — Fortschritt ist nie eine Vermutung.
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.
Wettbewerb
Globale und wöchentliche Ranglisten, Rangligen — für alle, denen Fortschritt allein nicht reicht.
Gewohnheit
Tägliche Streaks und eine vom Agenten generierte Tagesaufgabe, abgestimmt auf dein Niveau.
Kein Ende des Spiels
Spezialisierungspfade und ein „Endless Mastery"-Modus — es gibt immer eine weitere Ebene.
Prozessrealismus
Der vollständige Entwicklungszyklus: Projektstruktur → Feature-Branch → PR → Code-Review durch den Agenten → CI/CD → Merge. Fähigkeiten „wie im Job", nicht nur Katas.
Entscheidungsökonomie
HP als Hinweis-Währung — du verhandelst den Preis eines Hinweises mit dem Agenten. Jede Hilfe hat bewusste Kosten.
$ zwei Währungen, ein Mentor
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.
Rangleiter (nach erreichter XP)
$ Werkzeuge des Handwerks
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.
# 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
$ Vertrauen in die Bewertung
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.
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.
$ für wen
Egal, wo du startest — der Pfad passt sich dir an
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.
Du wechselst in die Tech-Branche
Du lernst nicht nur Syntax, sondern auch Prozesse: Git, Tests, Code-Reviews — genau das, wonach Arbeitgeber suchen.
Du arbeitest bereits mit Code
Vertiefe eine bestimmte Spezialisierung — Data Science, KI-Engineering, Security — in deinem eigenen Tempo und Format.
Du baust ein Team auf
Ein Plan für Unternehmen: eine konsistente Entwicklungsumgebung fürs Onboarding und Berichte zur Kompetenzentwicklung deines Teams.
$ Roadmap
Wir bauen das öffentlich, Schritt für Schritt
Ohne Infrastruktur-Jargon — nur das, was sich für dich in jeder Phase tatsächlich freischaltet.
Die erste Schleife: Aufgabe → Bewertung → Belohnung
Ersteinschätzung, adaptive Python-Aufgaben (Katas und Debugging), auf dein Niveau abgestimmte Theorie, Punkte und dein erster Rang. Die Aufgabenbank wächst ab dem ersten Spieltag.
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.
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.
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.
$ ./beta_beitreten.sh
Geschlossene Beta — Anmeldung
Bevor du das Spiel spielst, spiel dieses Formular. Vier Schritte, genau wie bei der echten Ersteinschätzung — sie helfen uns, dich in die richtige Kohorte mit den passenden ersten Aufgaben einzuordnen.
$ FAQ
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 die Teilnahme an der geschlossenen Beta?
Nichts. Die Beta ist kostenlos. Abo- und Unternehmenspläne kommen mit dem vollständigen Start — Beta-Teilnehmer erfahren als Erste davon.
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.