Interaktive Webentwicklung-Ausforderungen
July 1, 2026 · View on GitHub
Sprachen: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português
In diesem Kurs lernen Sie, wie Sie Ihre Webentwicklungskompetenzen mit unseren interaktiven JavaScript-Ausforderungen verbessern können. Von DOM-Manipulation bis hin zu fortschrittlichen Algorithmen: Bewältigen Sie über 130 praktische Labs, die für alle Erfahrungsstufen entwickelt wurden. Ideal für angehende Entwickler in den USA und Europa, die praktische Codierungskompetenzen erwerben möchten.
Übungen
| Index | Name | Schwierigkeit | Übung |
|---|---|---|---|
| 001 | Eins plus eins ergibt? | Fortgeschritten | Challenge starten |
| 002 | Wie viele Ziffern sehen Sie? | Anfänger | Challenge starten |
| 003 | Zufallszahlengenerator | Anfänger | Challenge starten |
| 004 | Gleich oder Ungleich | Anfänger | Challenge starten |
| 005 | Genau den Datentyp bestimmen | Fortgeschritten | Challenge starten |
| 006 | Umgekehrtes Zeichenkettenarray | Anfänger | Challenge starten |
| 007 | Ein Array generieren | Anfänger | Challenge starten |
| 008 | Array-Duplikate in JavaScript implementieren | Anfänger | Challenge starten |
| 009 | Array Nullen in-place neu anordnen | Fortgeschritten | Challenge starten |
| 010 | Array flachmachen | Anfänger | Challenge starten |
| 011 | Dreizeiliger Liebesbrief | Anfänger | Challenge starten |
| 012 | Palindrom-String-Verifikation in JavaScript | Fortgeschritten | Challenge starten |
| 013 | Array nach angegebener Länge aufteilen | Anfänger | Challenge starten |
| 014 | Sensible Wörter behandeln | Anfänger | Challenge starten |
| 015 | Wer ist der längste? | Anfänger | Challenge starten |
| 016 | HTML-Sonderzeichencodierung implementieren | Anfänger | Challenge starten |
| 017 | Implementiere die Funktion zum Ersetzen von Leerze... | Anfänger | Challenge starten |
| 018 | Entferne alle benachbarten Duplikate in einem Stri... | Fortgeschritten | Challenge starten |
| 019 | Aufsteigende Array Sortierung | Anfänger | Challenge starten |
| 020 | Quadrate eines sortierten Arrays | Fortgeschritten | Challenge starten |
| 021 | Entferne Duplikate aus sortiertem Array | Anfänger | Challenge starten |
| 022 | Elemente aus einem Array in-place entfernen | Anfänger | Challenge starten |
| 023 | Suchposition einfügen | Fortgeschritten | Challenge starten |
| 024 | Einfacher Taschenrechner mit kapselnden Funktionen | Anfänger | Challenge starten |
| 025 | Funktionen des persönlichen Steuerechners | Anfänger | Challenge starten |
| 026 | Optimiere Web-Interaktionen mit JavaScript Debounc... | Fortgeschritten | Challenge starten |
| 027 | Implementieren Sie die apply-Funktion | Anfänger | Challenge starten |
| 028 | Implementiere eine Inkrementfunktion | Anfänger | Challenge starten |
| 029 | Implementieren Sie die call-Funktion | Anfänger | Challenge starten |
| 030 | Implementierung von setInterval mit setTimeout | Anfänger | Challenge starten |
| 031 | Implementiere Array Reduce in JavaScript | Anfänger | Challenge starten |
| 032 | Entwicklung eines JSON Generator Tools | Anfänger | Challenge starten |
| 033 | Prüfen, ob ein Objekt leer ist | Anfänger | Challenge starten |
| 034 | URL in ein Objekt analysieren | Anfänger | Challenge starten |
| 035 | Überprüfen, ob zwei Objekte gleich sind | Anfänger | Challenge starten |
| 036 | Implementiere die tiefe Klonierung | Anfänger | Challenge starten |
| 037 | Implementieren Sie die benutzerdefinierte Object.i... | Anfänger | Challenge starten |
| 038 | Die Seite ist geändert | Anfänger | Challenge starten |
| 039 | Tiefensuche in einem DOM-Baum | Fortgeschritten | Challenge starten |
| 040 | Breitensuche des DOM-Baums | Fortgeschritten | Challenge starten |
| 041 | Dynamisches Tab-Switching mit JavaScript | Anfänger | Challenge starten |
| 042 | Video-Pfeilkommentare | Anfänger | Challenge starten |
| 043 | Berechnung der Fibonacci-Zahl | Fortgeschritten | Challenge starten |
| 044 | Binären Suchalgorithmus implementieren | Fortgeschritten | Challenge starten |
| 045 | Treppensteigen mit JavaScript | Fortgeschritten | Challenge starten |
| 046 | Zweierpotenz | Fortgeschritten | Challenge starten |
| 047 | Quadratwurzel von x | Fortgeschritten | Challenge starten |
| 048 | Stapel mit Warteschlangen implementieren | Fortgeschritten | Challenge starten |
| 049 | Durchmesser eines binären Baums | Fortgeschritten | Challenge starten |
| 050 | Finden des k-kleinsten Elements in einem BST | Fortgeschritten | Challenge starten |
| 051 | Höhenbalancierter Binärbaum | Fortgeschritten | Challenge starten |
| 052 | Binären Baum in eine Verkettete Liste umwandeln | Fortgeschritten | Challenge starten |
| 053 | Anzahl der Knoten in einem vollständigen binären B... | Fortgeschritten | Challenge starten |
| 054 | Durchschnitt der Ebenen in einem binären Baum | Fortgeschritten | Challenge starten |
| 055 | Binärbaum - Rechte Sicht | Fortgeschritten | Challenge starten |
| 056 | Unterbaum eines anderen Baums | Fortgeschritten | Challenge starten |
| 057 | Binäre Baumwege | Fortgeschritten | Challenge starten |
| 058 | Binären Suchbaum validieren | Fortgeschritten | Challenge starten |
| 059 | Implementiere die Wurzel-bis-Blatt-Pfadsumme in Ja... | Fortgeschritten | Challenge starten |
| 060 | Summe linken Blätter | Fortgeschritten | Challenge starten |
| 061 | Minimale Tiefe eines binären Baums | Fortgeschritten | Challenge starten |
| 062 | Symmetrischer binärer Baum | Fortgeschritten | Challenge starten |
| 063 | Prüfung auf Gleichheit von binären Bäumen | Fortgeschritten | Challenge starten |
| 064 | Zwei binäre Bäume zusammenführen | Fortgeschritten | Challenge starten |
| 065 | Maximieren der Raubzüge ohne Alarm auszulösen | Fortgeschritten | Challenge starten |
| 066 | Hausräuber II | Fortgeschritten | Challenge starten |
| 067 | Hausräuber III | Fortgeschritten | Challenge starten |
| 068 | Möglichst wenig Münzen benötigte Problemauflösung | Fortgeschritten | Challenge starten |
| 069 | Münzwechsel II | Fortgeschritten | Challenge starten |
| 070 | Berechne unterschiedliche Wege im Gitter | Fortgeschritten | Challenge starten |
| 071 | Eindeutige Wege II | Anfänger | Challenge starten |
| 072 | Subsequenzzählung in Python | Fortgeschritten | Challenge starten |
| 073 | Mindestanzahl an Löschoperationen für zwei Strings | Fortgeschritten | Challenge starten |
| 074 | Optimales Aktienkaufen und -Verkaufen | Anfänger | Challenge starten |
| 075 | Optimale Zeitpunkte für Aktienhandel | Fortgeschritten | Challenge starten |
| 076 | Optimales Aktienhandeln mit Gebühren | Fortgeschritten | Challenge starten |
| 077 | Zahlen aus einem Bereich kombinieren | Fortgeschritten | Challenge starten |
| 078 | Kombinationssumme mit unterschiedlichen ganzen Zah... | Fortgeschritten | Challenge starten |
| 079 | Generierung von Teilmengen ganzzahliger Arrays | Fortgeschritten | Challenge starten |
| 080 | Generieren aller Permutationen von unterschiedlich... | Fortgeschritten | Challenge starten |
| 081 | Wortsuche in einem zweidimensionalen Gitter implem... | Anfänger | Challenge starten |
| 082 | IP-Adressen wiederherstellen | Fortgeschritten | Challenge starten |
| 083 | Lösen von Zwei Summen II in einem sortierten Array | Anfänger | Challenge starten |
| 084 | Lösen des Problems der drei Summen in einem Array | Fortgeschritten | Challenge starten |
| 085 | Kleinste Subarray-Summe | Fortgeschritten | Challenge starten |
| 086 | Den Werwolf finden | Anfänger | Challenge starten |
| 087 | Geheimnis, das nicht erzählt werden darf | Anfänger | Challenge starten |
| 088 | Vervollständigung der Spielautomatenanwendung | Anfänger | Challenge starten |
| 089 | Programm zur Übersetzung von außersprachlichen Nac... | Anfänger | Challenge starten |
| 090 | Bambusstegfragmente sammeln | Anfänger | Challenge starten |
| 091 | Hochbauten auf ebenem Grund bauen | Fortgeschritten | Challenge starten |
| 092 | Aufteilung und Rangfolge | Anfänger | Challenge starten |
| 093 | Dienstjahresstatistik | Anfänger | Challenge starten |
| 094 | Jahressternprojekt | Anfänger | Challenge starten |
| 095 | Universal Synthesis Workbench | Anfänger | Challenge starten |
| 096 | Isländischer Patronym-Namensprüfer | Anfänger | Challenge starten |
| 097 | Hüpfen des kleinen Kaninchens auf der Treppe | Fortgeschritten | Challenge starten |
| 098 | Qian Kun Mental Method | Anfänger | Challenge starten |
| 099 | Ideal Stock Trading Window | Anfänger | Challenge starten |
| 100 | Maximum Subarray Sum | Anfänger | Challenge starten |
| 101 | Das Lösen der Herausforderung der Addition großer ... | Anfänger | Challenge starten |
| 102 | Kampus-Kartenausstellung | Formulareingabevalidier... | Anfänger |
| 103 | LabEx Campus Card | Anfänger | Challenge starten |
| 104 | Beheben des Registrierungsverifizierungsproblems | Anfänger | Challenge starten |
| 105 | Paket empfangen | Fortgeschritten | Challenge starten |
| 106 | Überspringe dich beim nächsten Mal | Anfänger | Challenge starten |
| 107 | Textinhalt analysieren und hervorheben | Anfänger | Challenge starten |
| 108 | ISBN-Konvertierung und -Generierung | Anfänger | Challenge starten |
| 109 | Passwortstärkeprüfer | Anfänger | Challenge starten |
| 110 | Vereinfache Unix-stile Dateipfade | Anfänger | Challenge starten |
| 111 | Implementierung der Template-String-Analyse | Anfänger | Challenge starten |
| 112 | Fitness-Umfrageformular mit HTML, CSS, JavaScript | Anfänger | Challenge starten |
| 113 | Echtzeit-Freundeskreisveröffentlichung | Anfänger | Challenge starten |
| 114 | Wortvorkommen in einem Artikel | Anfänger | Challenge starten |
| 115 | Personalisiertes Empfehlungssystem mit Node.js | Anfänger | Challenge starten |
| 116 | Kleiner Hase sucht Karotten | Anfänger | Challenge starten |
| 117 | Einkaufszentrum-Verwaltungssystem | Fortgeschritten | Challenge starten |
| 118 | Bild-Wasserzeichen-Generierung | Anfänger | Challenge starten |
| 119 | Super Powered Heroes League | Anfänger | Challenge starten |
| 120 | Kursplanungs-Assistent | Fortgeschritten | Challenge starten |
| 121 | Dies ist ein Browser | Anfänger | Challenge starten |
| 122 | Den new-Operator implementieren | Anfänger | Challenge starten |
| 123 | Eindeutige Ganzzahl in einem Array finden | Fortgeschritten | Challenge starten |
| 124 | Reverse Polish Notation auswerten | Anfänger | Challenge starten |
| 125 | Diebstahl in Ruhe Platzhalter | Fortgeschritten | Challenge starten |
| 126 | Partitionierung von Palindromteilen | Anfänger | Challenge starten |
| 127 | Kekse verteilen, um die Zufriedenheit zu maximiere... | Fortgeschritten | Challenge starten |
| 128 | Maximum Wert in jeder Zeile | Fortgeschritten | Challenge starten |
| 129 | Überprüfen der Korrektheit einer Klammerzeichenfol... | Anfänger | Challenge starten |
| 130 | In einem zweidimensionalen Array suchen | Fortgeschritten | Challenge starten |
About LabEx
LabEx is a hands-on learning platform for beginners.
Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.
Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.
📖 Need help? Visit our Help Center or email info@labex.io