Dies ist das Repository für den LinkedIn Learning Kurs Code-Challenges für HTML
. Den gesamten Kurs finden Sie auf LinkedIn Learning.
Hinter den Code-Challenges stecken kompakte spannende Programmierrätsel auf unterschiedlichen Schwierigkeitsstufen, mit denen Sie Ihre vorhandenen HTML-Skills testen oder weitere neu hinzulernen können. Die 15 Aufgaben zum Thema semantisches HTML und Gestaltung mit CSS sind typisch bei der Erstellung einer Webseite.
Zu jeder Aufgabe liefert Ihre Trainerin Florence Maurice gleich die passende Lösung, doch können Sie Ihren Lösungsweg auch ganz leicht mitprogrammieren und testen, denn dieser Kurs zeichnet sich durch eine nahtlose Integration in GitHub Codespaces, einer cloudbasierten Entwicklungsumgebung (IDE), aus. Sie müssen keinen lokalen Rechner einrichten und können direkt zu jeder Zeit praktische Übungen durchführen. Die Installation und Aktivierung der Sandbox wird zum Start des Kurses ausführlich dargestellt. Da jede Aufgabe in sich abgeschlossen ist, können Sie den Kurs in beliebiger Reihenfolge und in Ihrem eigenen Tempo absolvieren.
So rätseln Sie mit:
- Sehen Sie sich im Kurs auf LinkedIn Learning die Aufgabenstellung an
- Wechseln Sie in den Branch main und öffnen Sie die passenden Datei im Order test
- Geben Sie Ihren Antwortcode an der ausgewiesenen Stelle ein
- Starten Sie das Testframework im Hauptverzeichnis mit dem Befehl
npm run test challenges/<name_der_datei.js>
Dieses Repository hat zwei Branches: main und solutions. Im main-Branch finden Sie alle Übungsdateien im Unterordner test. Diese Übungsdateien enthalten das Grundgerüst, um die Programmierrätsel zu lösen, insbesondere die Tests, die bestanden werden müssen.
Im Branch solutions finden Sie die fertigen Lösungen des Autors Thomas Rose, samt aller Tests aus dem main-Branch.
Um die Übungsdateien nutzen zu können und selbst mitzucoden, können Sie GitHub Codespaces nutzen oder das Repository klonen und alle Abhängigkeiten selbst installieren.
Um mitzurätseln und die Aufgaben selbst zu lösen, legen Sie sich einen eigenen Codespace für den Branch main an. Dazu benötigen Sie einen github-Account.
- Klicken Sie auf den Button Code, dann auf Codespaces und schließlich auf Create codespace on main.
- Installieren Sie git
- Installieren Sie node
- Klonen Sie das Repository
- Führen Sie im Terminal
npm install
aus, um die nötigen Abhängigkeiten zu installieren.
Florence Maurice
Trainerin und Autorin für Webtehmen
Sehen Sie sich andere Kurse des Autors auf LinkedIn Learning an.