JavaScript
JS, Node.js und moderne Frameworks
Synchron vs. Asynchron in JavaScript
Verstehe den Unterschied zwischen synchronem und asynchronem Code. Die Grundlage für Promises, async/await und moderne JavaScript-Entwicklung.
Callbacks in JavaScript verstehen
Was sind Callbacks und warum brauchen wir sie? Lerne das Fundament der asynchronen Programmierung mit praktischen Beispielen.
Closures & Scope in JavaScript
Verstehe Closures - das mächtigste Konzept in JavaScript. Lerne wie Scope funktioniert und wie du Closures praktisch einsetzt.
Arrow Functions in JavaScript
Meistere die moderne Syntax für Funktionen. Von der Kurzschreibweise bis zu den Unterschieden bei 'this'. Arrow Functions komplett erklärt.
Async/Await in JavaScript meistern
Lerne async/await für eleganten asynchronen Code. Von Promises zu modernem JavaScript mit praktischen API-Beispielen.
Arrays im Detail verstehen
Tiefes Verständnis für JavaScript Arrays. Von der Erstellung bis zu fortgeschrittenen Techniken - alles was du über Arrays wissen musst.
Array-Methoden meistern (map, filter, reduce)
Die wichtigsten Array-Methoden in JavaScript: map, filter, reduce, find und mehr. Mit vielen praktischen Beispielen zum Sofort-Anwenden.
Destructuring in JavaScript
Entpacke Arrays und Objekte elegant mit Destructuring. Die moderne Art, Werte zuzuweisen - kürzer, lesbarer, mächtiger.
Was ist das DOM? JavaScript und HTML verbinden
Verstehe das Document Object Model (DOM) und wie JavaScript mit HTML-Elementen interagiert. Die Grundlage für interaktive Webseiten.
DOM-Elemente manipulieren
Lerne HTML-Elemente zu erstellen, ändern und löschen. Text, Attribute, Klassen und Styles dynamisch mit JavaScript steuern.
DOM-Elemente selektieren
Meistere alle Methoden um HTML-Elemente zu finden: querySelector, getElementById und mehr. Mit Best Practices und Performance-Tipps.
Event Handling in JavaScript
Meistere Events: Klicks, Tastatur, Formulare und mehr. Lerne Event Bubbling, Delegation und wie du responsive Webapps baust.
JavaScript Entwicklungsumgebung einrichten
Richte deine perfekte JavaScript-Entwicklungsumgebung ein: VS Code, Erweiterungen, Node.js und hilfreiche Tools.
Fetch API & REST verstehen
Meistere die Fetch API für HTTP-Requests. GET, POST, PUT, DELETE - kommuniziere mit APIs wie ein Profi.
Funktionen Grundlagen in JavaScript
Meistere JavaScript-Funktionen: Deklaration, Parameter, Rückgabewerte, Scope und Best Practices für wiederverwendbaren Code.
if/else - Bedingte Logik in JavaScript
Lerne, wie du mit if, else if und else Entscheidungen in deinem Code triffst. Mit praktischen Beispielen und Best Practices.
Objekte in JavaScript meistern
Alles über JavaScript Objekte: Erstellen, Zugriff, Methoden, Prototypen und moderne Syntax. Das komplette Objektwissen.
JavaScript Operatoren verstehen
Alle JavaScript-Operatoren erklärt: Arithmetische, Vergleichs-, logische und Zuweisungsoperatoren mit praktischen Beispielen.
Projekt: Todo-App mit JavaScript bauen
Baue eine komplette Todo-Anwendung mit JavaScript. Mit LocalStorage, Filtern, Animationen und Clean Code - ein echtes Portfolio-Projekt!
Projekt: Wetter-App mit API
Baue eine echte Wetter-App mit der OpenWeatherMap API. Lerne API-Integration, async/await und modernes JavaScript in der Praxis.
Promises in JavaScript verstehen
Meistere Promises: Erstellen, verketten, Fehler behandeln. Die Grundlage für async/await und moderne JavaScript-Entwicklung.
Projekt: Quiz-Game mit JavaScript
Baue ein interaktives Quiz-Spiel mit Punktestand, Timer und Highscores. Ein komplettes Projekt für JavaScript-Fortgeschrittene.
Arrays mit Schleifen durchlaufen
Lerne alle Methoden um Arrays zu durchlaufen: for, for...of, for...in, forEach. Wann welche Methode? Mit praktischen Beispielen.
Schleifen in JavaScript (for, while, do-while)
Meistere alle JavaScript-Schleifen: for, while, do-while. Lerne wann du welche Schleife verwendest und vermeide Endlosschleifen.
Switch Statements in JavaScript
Lerne switch-case Anweisungen für elegante Mehrfachverzweigungen. Wann switch statt if/else? Mit praktischen Beispielen und Best Practices.
Variablen & Datentypen in JavaScript
Lerne alles über Variablen (let, const, var), Datentypen (String, Number, Boolean, Array, Object) und wie JavaScript mit Daten umgeht.
Was ist JavaScript? Die Sprache des Webs verstehen
Erfahre, was JavaScript ist, warum es so wichtig ist und was du damit alles machen kannst. Der perfekte Einstieg in die Welt von JS.
JavaScript Grundlagen: Interaktive Webseiten erstellen
Der komplette Einstieg in JavaScript - lerne die Sprache des Webs und mache deine Webseiten interaktiv.