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.

Phase der geschlossenen Beta · Plätze werden in Kohorten vergeben · Anmeldung dauert 4 Schritte

$ 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

Globale und wöchentliche Ranglisten, Rangligen — für alle, denen Fortschritt allein nicht reicht.

5

Gewohnheit

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

6

Kein Ende des Spiels

Spezialisierungspfade und ein „Endless Mastery"-Modus — es gibt immer eine weitere Ebene.

7

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.

8

Entscheidungsökonomie

HP als Hinweis-Währung — du verhandelst den Preis eines Hinweises mit dem Agenten. Jede Hilfe hat bewusste Kosten.

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 · geschlossene Beta

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.

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 aus der geschlossenen Beta zeigen, dass die Motivationsschleife Spieler wirklich hält.

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.

Discovering your level: 1/4
An diese Adresse senden wir deine Einladung, sobald deine Kohorte startet.

✓ Bewerbung erhalten

Du stehst auf der Liste.

Wir melden uns per E-Mail, sobald deine Kohorte der geschlossenen Beta startet. Bis dahin — kein Spam, und kein HP verschwindet, weil du noch keins hast.

Bitte fülle die Pflichtfelder (*) aus, bevor du fortfährst.

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.