Mit einem Projekt lernst du programmieren, weil du selbst etwas baust und an klaren Kriterien siehst, ob es funktioniert. Beim Zuschauen entsteht dagegen oft das Gefühl, alles verstanden zu haben, bis du vor deinem eigenen Bildschirm sitzt und nicht weisst, womit du anfangen sollst.
Dieser Beitrag erklärt, warum ein Projekt in Missionen mit prüfbaren Kriterien anders wirkt als ein Videokurs, wie Hinweise in Stufen dir weiterhelfen, ohne dir das Denken abzunehmen, und was ein Starter-Kit ist.
Warum du mit Videokursen stecken bleibst
In einem Video trifft eine andere Person alle Entscheidungen. Sie weiss, welche Datei als Nächstes kommt, welcher Befehl funktioniert und warum ein Fehler auftaucht. Du siehst das fertige Vorgehen, aber selten die Umwege, die dazu geführt haben.
Dazu kommen ein paar typische Stolpersteine:
- Das Tempo ist vorgegeben. Du spulst zurück, pausierst, tippst ab. Dabei bist du mit Nachmachen beschäftigt statt mit Verstehen.
- Dein Bildschirm sieht anders aus. Eine andere Version, eine andere Fehlermeldung, oft auf Englisch. Genau an dieser Stelle hört das Video nicht auf, sondern läuft weiter.
- Niemand sagt dir, ob dein Ergebnis stimmt. Wenn deine Seite ungefähr so aussieht wie im Video, weisst du trotzdem nicht, ob sie auch das Richtige tut.
Mit einem KI-Agenten wie Claude Code oder Codex verschiebt sich das Problem. Der Agent schreibt Code schnell. Deine Aufgabe ist dann, ihm einen klaren Auftrag zu geben und zu beurteilen, ob das Ergebnis passt. Diese Urteilskraft entsteht durch eigenes Ausprobieren, Prüfen und Korrigieren, kaum durch Zuschauen.
Was ein Projekt in Missionen anders macht
Ein Projekt in Missionen heisst: Du arbeitest von Anfang bis Ende an derselben Anwendung, und jede Mission baut auf der vorherigen auf. Im Kurs Vibe Coding Foundation ist das eine Kontakt- und Follow-up-App für eine kleine Firma, gefüllt mit Beispieldaten.
Der Weg sieht ungefähr so aus: Zuerst beschreibst du, für wen die App gedacht ist und was sie können soll. Dann baust du eine Kontaktliste und eine Detailansicht. Danach prüfst du Eingaben und ergänzt Statuswechsel und Filter. Später verbindest du die App mit einer simulierten Schnittstelle und übst, was passiert, wenn eine Antwort leer ist, ein Fehler zurückkommt oder die Antwort auf sich warten lässt.
Der Unterschied zum Video: Wenn dein Filter für überfällige Follow-ups nicht greift, musst du herausfinden, warum. Genau dabei lernst du.
Ein Ziel und eine Planzeit pro Mission
Jede Mission hat ein klar formuliertes Ziel und eine Planzeit. Die Planzeit hilft dir einzuschätzen, ob du gut unterwegs bist oder ob es Zeit ist, Hilfe zu holen. Sie ist eine Orientierung, kein Wettlauf.
Kriterien statt Bauchgefühl
Zu jeder Mission gehören Kriterien in Form von Tests. Auf deinem eigenen Computer prüft ein Befehl, ob deine App diese Kriterien erfüllt. So bekommst du eine Rückmeldung, die nicht von deiner Stimmung abhängt.
Ein Akzeptanzfall könnte etwa so lauten: Wenn du einen Kontakt ohne Namen speichern willst, erscheint eine Meldung und der Kontakt wird nicht angelegt. Das ist überprüfbar. Entweder es passiert oder nicht.
Gezählt wird am Ende die Prüfung auf dem Server der Akademie. Sie läuft in einer abgeschotteten Umgebung ohne Netz. Damit ist klar, dass das Ergebnis aus deinem Projekt stammt und nicht aus einer Einstellung, die zufällig nur auf deinem Rechner funktioniert.
Wie Hinweise in drei Stufen helfen
Wer festsitzt, sucht gern sofort die fertige Lösung. Das fühlt sich gut an, bringt aber wenig, weil du den entscheidenden Gedanken übersprungen hast. Deshalb gibt es zu jeder Mission Hinweise in drei Stufen.
Die Idee dahinter: Du öffnest nur so viel Hilfe, wie du gerade brauchst. Reicht dir die erste Stufe, um wieder in Bewegung zu kommen, bleibt der Rest deine eigene Arbeit. Hilft sie nicht, gehst du eine Stufe weiter. So lernst du nebenbei, wo genau dein Verständnis eine Lücke hatte.
Das passt gut zur Arbeit mit einem KI-Agenten. Auch dort lohnt es sich, eine Frage zuerst selbst einzugrenzen, bevor du den Agenten bittest, alles neu zu schreiben. Ein Beispiel: Dein Statuswechsel von "offen" auf "erledigt" wird nach dem Neuladen vergessen. Statt den Agenten zu bitten, "alles zu reparieren", fragst du gezielt, wo der Status gespeichert wird. Die Antwort verstehst du dann auch.
Im Kurs führst du ausserdem ein KI-Protokoll. Darin hältst du fest, was die KI beigetragen hat und was du selbst geändert hast. Das klingt nach Zusatzaufwand, macht aber sichtbar, wo du entschieden hast und wo du einfach übernommen hast.
Was ist ein Starter-Kit?
Ein Starter-Kit ist ein vorbereitetes Ausgangsprojekt. Es enthält eine lauffähige Grundlage, damit du nicht mit einem leeren Ordner beginnst und erst stundenlang Einstellungen suchst. Du startest die App, siehst, dass sie läuft, und baust von dort aus weiter.
Gerade für den Einstieg ist das wichtig. Viele geben nicht beim Programmieren auf, sondern schon beim Einrichten: fehlende Programme, falsche Versionen, unklare Fehlermeldungen. Ein Starter-Kit verkleinert diese Hürde, weil der Rahmen schon steht.
Im Kurs übernimmt das Mission 0. Du bereitest deinen Computer, deinen KI-Zugang und das Starterprojekt vor und startest die App zum ersten Mal. Dafür brauchst du einen Laptop oder Desktop mit Windows, macOS oder Linux, die Erlaubnis, Programme zu installieren, Node.js ab Version 20 und Git. Wie das genau abläuft, kannst du dir in Mission 0: Werkzeuge einrichten ansehen, sie ist frei lesbar.
Wichtig zu wissen: Das Lernprojekt speichert Daten im Browser. Es ist zum Üben gedacht und kein Produkt für echte Firmendaten.
Checkliste: Lernst du gerade oder schaust du nur zu?
Mit diesen Fragen kannst du jede Lernform prüfen, auch die, die du gerade nutzt:
- Baust du an einem eigenen Projekt, das am Ende etwas Bestimmtes kann?
- Weisst du vor jedem Schritt, woran du erkennst, dass er gelungen ist?
- Bekommst du eine Rückmeldung, ob dein Ergebnis die Kriterien erfüllt?
- Kannst du Hilfe dosiert holen, statt sofort die ganze Lösung zu sehen?
- Kannst du erklären, was die KI geschrieben hat und was du selbst geändert hast?
- Kannst du dein Projekt um eine neue Funktion erweitern, die nicht vorgemacht wurde?
Wenn du bei mehreren Punkten zögerst, liegt das selten an dir. Meist fehlt der Lernform der Teil, in dem du selbst handeln und dein Ergebnis überprüfen musst.
Wie die Vibe Coding Foundation zu diesem Ansatz passt
Der Kurs Vibe Coding Foundation ist genau so aufgebaut: online, im eigenen Tempo, ohne feste Termine und ohne Videos zum Mitschauen. Er richtet sich an berufstätige Erwachsene und kleine Teams ohne Programmiererfahrung. Du arbeitest mit Claude Code oder Codex über deinen eigenen Zugang, dessen Kosten zum Kurspreis hinzukommen.
Die Planzeit liegt insgesamt bei rund 30 Stunden, davon rund zwei Stunden für die Prüfung. Ein mögliches Tempo sind sechs Wochen mit etwa fünf Stunden pro Woche. Alle Missionen mit Zielen und Planzeiten findest du in der Kursübersicht, den Ablauf Schritt für Schritt unter So läuft der Kurs ab.
Besonders aufschlussreich ist Mission 7, die Transfermission. Dort erweiterst du deine App um einen Datenexport: Überfällige Follow-ups werden als CSV-Datei exportiert, und du prüfst die neue Funktion selbst. Hier zeigt sich, ob du das Gelernte auf eine neue Anforderung übertragen kannst.
Unterwegs sammelst du Abzeichen, XP und Level. Sie ersetzen keine Kriterien, machen aber deinen Fortschritt sichtbar. Welche es gibt, steht auf der Seite Abzeichen und Level.
Am Ende steht eine schriftliche Projektprüfung, vollständig online. Wer sie besteht, erhält ein privates Akademiezertifikat von BUILT IN CLASS, keinen staatlichen Abschluss. Was im Kurspreis enthalten ist, findest du unter Preis und Leistungen.