Recently Updated Pages
Repository, Commit und Branch
Drei Grundbegriffe für die tägliche Git-Arbeit Fast jede Git-Aktion dreht sich um drei Begriffe: ...
Git und GitHub unterscheiden
Zwei Begriffe, zwei Aufgaben Git und GitHub werden oft in einem Atemzug genannt, sind aber grundv...
Zentrale und verteilte Versionskontrolle
Lernziele Nach diesem Abschnitt kannst du: zentrale und verteilte Versionskontrollsysteme untersc...
Git als Snapshot-System
Die zentrale Idee: Git speichert Zustände, nicht nur Änderungen Viele Versionskontrollsysteme wer...
Warum Software versioniert wird
Lernziele Nach dieser Lektion kannst du erklären, warum Softwareprojekte eine nachvollziehbare Hi...
Änderungen, Versionen und Projektgeschichte
Änderungen sind die Rohstoffe der Entwicklung Software entsteht nicht in einem einzigen Schritt. ...
Ereignisse mit `addEventListener()`
Lernziele Nach dieser Lektion kannst du: auf Benutzeraktionen wie Klicks und Eingaben reagieren, ...
Elemente mit `querySelector()` auswählen
Elemente gezielt auswählen Damit JavaScript etwas auf einer Webseite verändern kann, muss es zuer...
Inhalte und CSS-Klassen ändern
Lernziele Auf dieser Seite lernst du, wie du mit JavaScript sichtbare Inhalte einer Webseite verä...
Objekte für strukturierte Daten
Was sind Objekte? Ein Objekt fasst mehrere Informationen zusammen, die zu einer Sache gehören. Je...
Das DOM verstehen
Lernziel Nach dieser Lektion weißt du, was das DOM ist und warum JavaScript damit sichtbare Inhal...
Arrays erstellen und nutzen
Was sind Arrays? Ein Array ist eine geordnete Liste von Werten. Es eignet sich immer dann, wenn d...
Funktionen definieren und aufrufen
Warum Funktionen wichtig sind In Programmen tauchen oft Aufgaben auf, die mehrmals benötigt werde...
Parameter und Rückgabewerte
Werte an Funktionen übergeben Bisher können Funktionen feste Aufgaben ausführen. Häufig sollen si...
Schleifen mit `while`
Wiederholen, solange eine Bedingung wahr ist Eine while-Schleife wiederholt Code, solange eine B...
Mehrere Fälle mit `else if`
Wenn eine Entscheidung mehr als zwei Möglichkeiten hat Mit if und else kannst du zwischen zwei ...
Schleifen mit `for`
Lernziele Nach dieser Lektion kannst du: eine for-Schleife schreiben und lesen, Code eine bestim...
Bedingungen mit `if` und `else`
Lernziel Mit if und else kann dein Programm Entscheidungen treffen. Es prüft eine Bedingung und...
Rechenoperatoren
Rechenoperatoren ermöglichen es dir, mit Zahlen zu rechnen. Du kannst Werte addieren, abziehen, m...
Vergleiche und logische Operatoren
Vergleiche: Werte gegenüberstellen Mit Vergleichsoperatoren prüfst du, wie zwei Werte zueinander ...