code garden Code Garden (Beta)
Code Garden

Einloggen. Coden.
Das war's.

Eine Coding-Aufgabe pro Tag, schon für dich ausgewählt. Jede baut auf ein Monatsprojekt auf — damit jede Session zählt und du nie überlegen musst, was als Nächstes dran ist.

So funktioniert's
KI-generierte Kurse
Tägliche Streaks
KI-Feedback
Lerne jedes Thema, das du willst
Gib ein Thema ein — KI erstellt deinen Kurs
Lektionen, Quizze und Übungen
Fortschritt verfolgen, XP sammeln
Neu KI-generierte persönliche Kurse sind da! Mehr erfahren →
Personalisierte Kurse

Lerne genau das, was du brauchst

Gib ein beliebiges Thema ein und unsere KI erstellt einen strukturierten Kurs mit Lektionen, Quizzen und Übungen — zugeschnitten auf dich.

Python Async Programming
5 chapters · 24 lessons
React Hooks Deep Dive
4 chapters · 20 lessons
SQL Joins & Subqueries
3 chapters · 18 lessons
Git & GitHub Workflows
4 chapters · 22 lessons

Gib einfach ein Thema ein und starte in Sekunden mit einem maßgeschneiderten Kurs.

Dein täglicher Zyklus

So läuft eine Session ab

Ob du deine erste Funktion schreibst oder Produktionscode refactorst — die Plattform passt sich deinem Level an. Ein Rhythmus, jedes Niveau.

codegarden.app
Monatsplan Februar 2026
Variables & Data Types Erledigt
Control Flow Erledigt
Functions & Scope Heute
Error Handling Morgen
Tagesmission 3/5

Baue eine Rechner-Funktion

Erstelle eine Funktion, die zwei Zahlen und einen Operator entgegennimmt und das Ergebnis zurückgibt. Behandle Sonderfälle wie Division durch Null.

Python Mittel ~25 min An dich angepasst
def calculate(a, b, op): # Your code here pass
Lösung einreichen
calculator.py 1.2 KB
def calculate(a, b, op): if op == "+": return a + b elif op == "/": if b == 0: raise ValueError
Code Review 87/100
A Gut gemacht!
Korrektheit
92
Code-Stil
84
Sonderfälle
78
Erwäge einen Dictionary-Dispatch für die Operatoren
Code Review 87/100
A Gut gemacht!
Korrektheit
92
Code-Stil
84
Level up! Level 7

Neuer Rang erreicht · +45 XP

Funktions-Meister Achievement freigeschaltet!
Monatsplan 3 von 4 erledigt
Variables & Data Types Erledigt
Control Flow Erledigt
Functions & Scope Gerade abgeschlossen!
Error Handling Als Nächstes
75 % diesen Monat
Dein täglicher Ablauf

So sieht dein Tag aus

Einmal Richtung setzen

Sag uns, was du lernen willst. Das System erstellt ein Monatsprojekt um deine Ziele — das machst du nur einmal.

Einloggen, Aufgabe ist da

Jeden Tag wartet eine Aufgabe. Kontext, Konzepte und klare Ziele. Kein Suchen, kein Wählen — einfach loslegen.

Bauen, einreichen, wachsen

Code schreiben, KI-Feedback bekommen, Skills leveln. Die Aufgabe von morgen ist schon vorbereitet.

Was dahintersteckt

Das System hinter deiner täglichen Aufgabe

Echtes Coding

Echten Code schreiben. Echte Dinge bauen.

Das ist keine Quiz-App. Jede Aufgabe verlangt, dass du echten Code schreibst, der einen realen Teil deines Monatsprojekts löst. Die Arbeit ist sinnvoll, weil sie zu etwas Größerem gehört.

Jede Aufgabe ist ein Teil deines Monatsprojekts
KI-Feedback zu Code-Qualität, nicht nur Korrektheit
Skills und XP mit jeder Session
Fortschritt sichtbar über Tage, Wochen und Monate
skill_progress.py
# Find element in O(log n) time
def binary_search(arr: list, target: int) -> int:
    left, right = 0, len(arr) - 1

    while left <= right:
        mid = (left + right) // 2

        if arr[mid] == target:
            return mid
        elif arr[mid] < target:
            left = mid + 1
        else:
            right = mid - 1

    return -1
Clean implementation — loop termination is correct
Consider adding a type guard for empty lists
+40 XP earned

Bring a friend, earn Premium

Each user gets a personal invite code. Refer a friend and get 1 month Premium free when they start their trial.

Pricing

Simple, transparent pricing

Start free. Upgrade when you need more power.

Free Garden

€0/month
  • Daily coding missions
  • 1 AI-generated course
  • XP, streaks & progress history
  • 1 goal reset per month
  • 30-day Premium trial included
Start free
Most Popular

Premium Lily Pad

€4.99/month
  • Everything in Free, plus:
  • 5 goal resets per month
  • AI code feedback on submissions
  • Unlimited AI-generated courses
  • Achievements & milestones
  • Garden progress view
  • Priority support — from a real person
Try 30 days free

Cancel anytime — no forms, no runaround.

Warum ich das gebaut habe — und warum es kostet, was es kostet

Ich habe Code Garden für mich selbst gebaut. Ich wollte jeden Tag etwas lernen, aber nicht überlegen müssen, was ich üben soll. Ich wollte keine zufälligen Mini-Übungen, die zu nichts führen. Ich wollte einfach einloggen und ein Stück eines größeren Projekts bauen, ohne einen einzigen Gedanken daran zu verschwenden, was ich heute tun soll. Das ist es. 4,99 € ist ehrlich gesagt, was es kostet — keine Upsells, keine versteckten Limits.

FAQ

Häufige Fragen

Ist das für Anfänger oder Fortgeschrittene?

Beides. Monatsprojekt und tägliche Aufgaben passen sich deinem Level und deinen Zielen an. Ein Anfänger baut vielleicht eine persönliche Website über einen Monat. Ein Fortgeschrittener baut eine Echtzeit-API.

Muss ich planen, was ich lerne?

Nein — genau darum geht es. Du setzt einmal deine Richtung, und das System kümmert sich um alles andere. Jeden Tag loggst du dich einfach ein und deine Aufgabe ist fertig.

Kann ich Deutsch und Englisch nutzen?

Ja. Code Garden unterstützt beide Sprachen in UI und generierten Lerninhalten.

Kann ich mein Abonnement jederzeit kündigen?

Ja — du kannst jederzeit kündigen. Dein Zugang bleibt bis zum Ende deines Abrechnungszeitraums bestehen, und es erfolgt keine weitere Abbuchung.

Ready?

Bereit, jeden Tag etwas Neues zu lernen?

Eine Aufgabe. Schon ausgewählt. Teil eines größeren Plans. Einfach einloggen und loslegen.