Wir unterrichten Programmierung anders

2021 fing alles mit einem simplen Gedanken an: Was wäre, wenn Online-Kurse nicht nur Wissen vermitteln, sondern auch zeigen, wie man es wirklich anwendet? Unser Gründer saß nach einem frustrierenden Python-Kurs vor dem Bildschirm und dachte sich: Das muss besser gehen.

Heute entwickeln wir Kurse, die genau dort ansetzen. Keine trockenen Folien. Keine endlosen Theorieblöcke. Stattdessen zeigen wir Code, der läuft, Probleme, die entstehen, und Lösungen, die funktionieren. Unsere Studenten schreiben Programme, die echte Aufgaben lösen – von der ersten Zeile an.

Programmier-Workshop mit strukturiertem Lernansatz

Wie wir hierher kamen

2021

Der Anfang

Ein Entwickler, drei Laptops und die Überzeugung, dass Programmier-Unterricht verständlicher sein kann. Wir starteten mit einem JavaScript-Grundkurs, den wir in vier Wochen aufnahmen. Zehn Leute meldeten sich an. Sieben schlossen ab und sagten, sie hätten endlich verstanden, wie async/await funktioniert.

2022

Erste Erweiterung

Mit wachsender Nachfrage bauten wir unser Team auf vier Leute aus. Wir fügten Python und C# hinzu, experimentierten mit Live-Coding-Sessions und merkten schnell: Wenn Studenten sehen, wie Fehler passieren und behoben werden, lernen sie schneller. Also integrierten wir Debugging-Szenarien direkt in jede Lektion.

2024

Was wir jetzt tun

Mittlerweile haben über 1.200 Menschen unsere Kurse durchlaufen. Wir unterrichten Web-Entwicklung, Backend-Systeme und Datenstrukturen. Jeder Kurs wird live getestet, überarbeitet und aktualisiert, sobald sich Standards ändern. Unsere Plattform läuft stabil, und Feedback fließt direkt in neue Module ein.

Code zeigen, nicht nur erklären

Wir glauben, dass man Programmierung nur lernt, indem man Code schreibt und sieht, wie er läuft. Deshalb zeigen unsere Dozenten jeden Schritt live. Fehler inklusive. So verstehen Studenten nicht nur die Syntax, sondern auch, wie man Probleme angeht.

Realistische Projekte

Niemand braucht einen weiteren „To-Do-Listen"-Kurs. Unsere Projekte sind nah an echten Anforderungen: APIs integrieren, Datenbanken abfragen, Performance optimieren. Am Ende haben Studenten etwas, das sie tatsächlich nutzen oder vorzeigen können.

Iteratives Lernen

Wir wiederholen Konzepte absichtlich in unterschiedlichen Kontexten. Ein Thema wie asynchrone Programmierung taucht zuerst in einfachen Beispielen auf, dann in komplexeren Szenarien. Wiederholung mit wachsender Tiefe funktioniert besser als ein einzelner Mega-Block.

Leitender Dozent für Backend-Entwicklung

Hannes Waldburg

Leitender Dozent – Backend-Entwicklung

Hannes arbeitet seit acht Jahren als Backend-Entwickler und unterrichtet seit drei Jahren bei uns. Er hat an E-Commerce-Plattformen, Zahlungssystemen und APIs für mobile Apps gearbeitet. Seine Kurse behandeln Node.js, Express, Datenbank-Design und API-Sicherheit.

Was ihn auszeichnet: Er zeigt nicht nur, wie man Code schreibt, sondern auch, wie man ihn testet, debuggt und refaktoriert. In seinen Sessions sieht man, wie echte Entwicklungszyklen aussehen – inklusive der Momente, in denen etwas nicht auf Anhieb klappt.

Was unsere Kurse anders macht

Unser Ansatz

Live-Coding mit sichtbaren Fehlern und deren Behebung in Echtzeit

Projekte, die echte Probleme lösen – keine künstlichen Übungen

Modulare Struktur: Man kann Themen überspringen oder vertiefen, je nach Bedarf

Regelmäßige Updates, sobald sich Libraries oder Best Practices ändern

Code-Reviews in fortgeschrittenen Modulen mit direktem Feedback

Typische Online-Kurse

Folien mit Code-Snippets, die man nachtippen soll, ohne Kontext

Projekte, die niemand je nutzen würde – reine Lernübungen

Starre Struktur: Alle Lektionen müssen in Reihenfolge absolviert werden

Veraltete Inhalte, die nicht aktualisiert werden, sobald neue Versionen erscheinen

Kein Feedback auf eigenen Code – nur vorgefertigte Musterlösungen