Warum funktioniert etwas – und wann ist es die richtige Lösung?
Programmieren verstehen
Lernen mit einem klaren roten Faden.
Von den Grundlagen bis zu Datenbanken und Sicherheit. Jede Lektion erklärt einen überschaubaren Gedanken, zeigt ihn im Code und macht typische Fehler sichtbar.
Lernpfade ansehen ↓const topics = [
'verstehen',
'ausprobieren',
'verbessern'
];
const next = topics.find(
topic => !done.has(topic)
);Konkrete Beispiele statt abstrakter Definitionen.
Stolperfallen, Hinweise und Eselsbrücken direkt im Kontext.
So lernst du hier
Erklärung und Code gehören zusammen.
Beispiele stehen dort, wo du sie brauchst. Farben machen die Struktur sichtbar; Ergebnis, Merkhilfe und Fehlerbild helfen beim Einordnen.
- Quellcode mit Syntaxfarben
- Ergebnis direkt daneben
- Fehler nicht nur zeigen, sondern erklären
function greet(name) {
return "Hallo " + name + "!";
}
output.textContent = greet("Marcel");Eine Funktion ist wie eine kleine Maschine: Eingabe hinein, Ergebnis heraus.
Lernpfade
Wähle deinen Einstieg.
Die Reihenfolge ist eine Empfehlung, kein Muss. Du kannst jederzeit zu dem Thema springen, das du gerade brauchst.
Programmieren denken
Abläufe zerlegen, Variablen, Bedingungen, Funktionen und Fehlermeldungen.
Web-Grundlagen
HTML, CSS, Browser, Requests und responsive Oberflächen.
JavaScript im Browser
DOM, Events, Datenstrukturen und asynchrone Abläufe.
PHP & Formulare
Requests, Validierung, Sessions und sichere Ausgaben.
SQL verstehen
8 Kapitel, 34 Unterthemen, Beispiele, Merkhilfen und interaktive Abfragen.
Git, Debugging & Sicherheit
Änderungen kontrollieren, Fehler finden und Risiken verstehen.
