JavaScript

JS, Node.js und moderne Frameworks

Fortgeschritten

Synchron vs. Asynchron in JavaScript

Verstehe den Unterschied zwischen synchronem und asynchronem Code. Die Grundlage für Promises, async/await und moderne JavaScript-Entwicklung.

Fortgeschritten

Callbacks in JavaScript verstehen

Was sind Callbacks und warum brauchen wir sie? Lerne das Fundament der asynchronen Programmierung mit praktischen Beispielen.

Fortgeschritten

Closures & Scope in JavaScript

Verstehe Closures - das mächtigste Konzept in JavaScript. Lerne wie Scope funktioniert und wie du Closures praktisch einsetzt.

Fortgeschritten

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.

Fortgeschritten

Async/Await in JavaScript meistern

Lerne async/await für eleganten asynchronen Code. Von Promises zu modernem JavaScript mit praktischen API-Beispielen.

Fortgeschritten

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.

Fortgeschritten

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.

Fortgeschritten

Destructuring in JavaScript

Entpacke Arrays und Objekte elegant mit Destructuring. Die moderne Art, Werte zuzuweisen - kürzer, lesbarer, mächtiger.

Anfänger

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.

Anfänger

DOM-Elemente manipulieren

Lerne HTML-Elemente zu erstellen, ändern und löschen. Text, Attribute, Klassen und Styles dynamisch mit JavaScript steuern.

Anfänger

DOM-Elemente selektieren

Meistere alle Methoden um HTML-Elemente zu finden: querySelector, getElementById und mehr. Mit Best Practices und Performance-Tipps.

Fortgeschritten

Event Handling in JavaScript

Meistere Events: Klicks, Tastatur, Formulare und mehr. Lerne Event Bubbling, Delegation und wie du responsive Webapps baust.

Anfänger

JavaScript Entwicklungsumgebung einrichten

Richte deine perfekte JavaScript-Entwicklungsumgebung ein: VS Code, Erweiterungen, Node.js und hilfreiche Tools.

Fortgeschritten

Fetch API & REST verstehen

Meistere die Fetch API für HTTP-Requests. GET, POST, PUT, DELETE - kommuniziere mit APIs wie ein Profi.

Anfänger

Funktionen Grundlagen in JavaScript

Meistere JavaScript-Funktionen: Deklaration, Parameter, Rückgabewerte, Scope und Best Practices für wiederverwendbaren Code.

Anfänger

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.

Fortgeschritten

Objekte in JavaScript meistern

Alles über JavaScript Objekte: Erstellen, Zugriff, Methoden, Prototypen und moderne Syntax. Das komplette Objektwissen.

Anfänger

JavaScript Operatoren verstehen

Alle JavaScript-Operatoren erklärt: Arithmetische, Vergleichs-, logische und Zuweisungsoperatoren mit praktischen Beispielen.

Fortgeschritten

Projekt: Todo-App mit JavaScript bauen

Baue eine komplette Todo-Anwendung mit JavaScript. Mit LocalStorage, Filtern, Animationen und Clean Code - ein echtes Portfolio-Projekt!

Fortgeschritten

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.

Fortgeschritten

Promises in JavaScript verstehen

Meistere Promises: Erstellen, verketten, Fehler behandeln. Die Grundlage für async/await und moderne JavaScript-Entwicklung.

Fortgeschritten

Projekt: Quiz-Game mit JavaScript

Baue ein interaktives Quiz-Spiel mit Punktestand, Timer und Highscores. Ein komplettes Projekt für JavaScript-Fortgeschrittene.

Anfänger

Arrays mit Schleifen durchlaufen

Lerne alle Methoden um Arrays zu durchlaufen: for, for...of, for...in, forEach. Wann welche Methode? Mit praktischen Beispielen.

Anfänger

Schleifen in JavaScript (for, while, do-while)

Meistere alle JavaScript-Schleifen: for, while, do-while. Lerne wann du welche Schleife verwendest und vermeide Endlosschleifen.

Anfänger

Switch Statements in JavaScript

Lerne switch-case Anweisungen für elegante Mehrfachverzweigungen. Wann switch statt if/else? Mit praktischen Beispielen und Best Practices.

Anfänger

Variablen & Datentypen in JavaScript

Lerne alles über Variablen (let, const, var), Datentypen (String, Number, Boolean, Array, Object) und wie JavaScript mit Daten umgeht.

Anfänger

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.

Anfänger

JavaScript Grundlagen: Interaktive Webseiten erstellen

Der komplette Einstieg in JavaScript - lerne die Sprache des Webs und mache deine Webseiten interaktiv.