Anfangs gab es nur lose Notizen zu JavaScript, Git und HTTP. Aus diesen Notizen wurde ein Curriculum, das heute in aufeinander aufbauenden Modulen organisiert ist.
Erste Modulreihe zu Sprachgrundlagen
Deklarationen, Typen und Kontrollfluss wurden zu einem eigenen Einstiegsmodul gebündelt. Statt Beispiele aus Lehrbüchern zu übernehmen, entstanden kleine Übungsdateien, die sich direkt im Editor prüfen lassen.
Workflows und Schnittstellen ergänzt
Mit wachsender Nachfrage kamen Module zu Versionskontrolle und API-Design dazu. Branching-Modelle, Commit-Konventionen und konsistente Fehlerformate wurden als eigene Lerneinheiten ausgearbeitet.
Übungsmaterial und Checklisten
Zu jedem Modul gehören kurze Prüflisten, mit denen sich eigene Dateien kontrollieren lassen. Das hat den Aufwand für Rückfragen spürbar reduziert und den Lernenden mehr Eigenkontrolle gegeben.