WashMyCode

Lernplattform für Entwicklung und digitale Systeme

Programmieren lernen mit klaren Modulen statt loser Tutorials

WashMyCode shared
Übungsdatei aus Modul 01: Variablen, Typen, Kontrollfluss.
01

Für wen wir schreiben

Wer zum ersten Mal eine Entwicklungsumgebung einrichtet, braucht andere Erklärungen als jemand, der bereits Deployments betreut. Wir trennen diese Ebenen bewusst und kennzeichnen jedes Modul mit Voraussetzungen, damit niemand mitten im Stoff auf fehlende Grundlagen stößt.

02

Wie unsere Module aufgebaut sind

Jede Lernstrecke beginnt bei Begriffen, geht zu kleinen lauffähigen Beispielen über und endet mit einer Prüfliste. Wir verzichten auf lange Theorieblöcke ohne Übung. Stattdessen wechseln sich kurze Erklärungen, Codeausschnitte und Aufgaben ab, die sich in einer Sitzung erledigen lassen.

03

Was wir bewusst weglassen

Wir behandeln keine spekulativen Themen und keine Werkzeuge, die sich in wenigen Monaten ohnehin ablösen. Der Schwerpunkt liegt auf Sprachgrundlagen, Versionskontrolle, Schnittstellendesign und den Abläufen, die in kleinen Entwicklungsteams tatsächlich täglich anfallen.

04

Wie wir kommunizieren

Fachbegriffe werden eingeführt, bevor sie verwendet werden. Wo es mehrere Wege gibt, benennen wir die Unterschiede und die jeweiligen Nachteile. Wer eine Empfehlung von uns liest, soll erkennen können, unter welchen Bedingungen sie trägt und wann sie nicht passt.

Fragen zu einzelnen Modulen, Reihenfolgen oder Voraussetzungen lassen sich direkt klären.

Zum Kontakt

Weiterlesen im Lernbereich

Drei Beiträge aus der Academy, die direkt an die Module anschließen: Sprachgrundlagen, Versionskontrolle im Team und Schnittstellendesign. Gedacht als Vertiefung nach dem ersten Durchlauf.

Variablen, Typen und Kontrollfluss in JavaScript

Warum Blockgültigkeit in modernem JavaScript selten optional ist, wie Typkonvertierung wirklich funktioniert und welche Vergleiche regelmäßig überraschen. Mit Übungsdateien und Prüfliste.

Zum Beitrag

Git-Workflows für kleine Entwicklungsteams

Trunk-basiert oder Feature-Branches? Der Beitrag vergleicht beide Modelle, beschreibt Commit-Konventionen und zeigt, wie Hotfixes den Hauptzweig nicht blockieren.

Zum Beitrag

APIs entwerfen: Ressourcen, Statuscodes, Fehlerformate

Ressourcen und HTTP-Verben sauber trennen, Statuscodes als Vertrag behandeln und Fehlerantworten so bauen, dass Maschinen sie lesen und Menschen sie verstehen.

Zum Beitrag