JavaScript Aufbaukurs

Der dreitägige Aufbaukurs führt Sie in die moderne JavaScript-Entwicklung ein. Asynchrone Programmierung, Module, Werkzeuge und Tests stehen ebenso auf dem Programm wie ein erster Blick auf aktuelle Frameworks.

Welche Inhalte werden vermittelt?


  • Moderne JavaScript-Vertiefung:

    • Scope

    • Closures

    • this-Verhalten

    • Klassen

    • private Felder



  • Objektorientiertes Programmieren (OOP):

    • Einführung in Klassen

    • Konstruktoren

    • Methoden

    • Instanzen



  • Asynchrones JavaScript:

    • Event Loop

    • Promises

    • async/await

    • Fehlerbehandlung bei Netzwerk- und Datenproblemen

    • AbortController für Abbrüche



  • Daten & Kommunikation:

    • Fetch API

    • JSON

    • Timeouts

    • einfache API-Anbindung

    • Umgang mit typischen Fehlern und Rückgabewerten



  • Module & Projektstruktur:

    • Import/Export

    • sinnvolle Dateistruktur

    • Trennung von Logik, Darstellung und Daten

    • Einfache Build-Prozesse mit npm-Scripts



  • Einführung in typische moderne Frameworks:

    • React – Komponenten denken

    • Vue - einfache Reaktivität

    • Svelte - kompakte Syntax

    • Ziel: Verständnis der Grundidee, nicht tiefes Framework-Training



  • Tooling für moderne Webprojekte:

    • npm

    • package.json

    • Abhängigkeiten

    • Vite als modernes Entwicklungswerkzeug

    • Lokale Entwicklungsserver

    • Hot Reloading



  • Codequalität im Team und Git-Grundlagen:

    • Branches

    • Commits

    • Pull Requests

    • ESLint (Fehler früh erkennen), Prettier (einheitliche Formatierung), JSDoc (Code dokumentieren)



  • Testing – leicht und verständlich:

    • Einfache Unit Tests mit Vitest oder Jest

    • Testen von Funktionen und kleinen Modulen

    • Grundidee von End-to-End-Tests (Playwright)



  • Praxisübungen:

    • Kleine Web-App mit Modulen

    • API-Anbindung

    • Formulare

    • dynamische Komponenten



Welche Voraussetzungen sind zu erfüllen?

JavaScript-Grundkenntnisse (Variablen, Funktionen, DOM, Events, Fetch) sowie Erfahrung mit HTML und CSS.

Termine

Kursdauer: 3 Tage

02.11.2026 - 04.11.2026

Mo-Mi - 09:00-16:00 Uhr

23.11.2026 - 25.11.2026

Mo-Mi - 09:00-16:00 Uhr

18.01.2027 - 20.01.2027

Mo-Mi - 09:00-16:00 Uhr

08.02.2027 - 10.02.2027

Mo-Mi - 09:00-16:00 Uhr

05.04.2027 - 07.04.2027

Mo-Mi - 09:00-16:00 Uhr

10.05.2027 - 12.05.2027

Mo-Mi - 09:00-16:00 Uhr

02.06.2027 - 04.06.2027

Mi-Fr - 09:00-16:00 Uhr

05.07.2027 - 07.07.2027

Mo-Mi - 09:00-16:00 Uhr

28.07.2027 - 30.07.2027

Mi-Fr - 09:00-16:00 Uhr

01.09.2027 - 03.09.2027

Mi-Fr - 09:00-16:00 Uhr

21.09.2027 - 23.09.2027

Di-Do - 09:00-16:00 Uhr

25.10.2027 - 27.10.2027

Mo-Mi - 09:00-16:00 Uhr

15.11.2027 - 17.11.2027

Mo-Mi - 09:00-16:00 Uhr

20.12.2027 - 22.12.2027

Mo-Mi - 09:00-16:00 Uhr

Sie vertiefen Scope, Closures, das Verhalten von this sowie Klassen mit Konstruktoren, Methoden und privaten Feldern. Beim asynchronen JavaScript geht es um Event Loop, Promises, async/await und die Fehlerbehandlung bei Netzwerk- und Datenproblemen. Mit Fetch API und JSON binden Sie Schnittstellen an und trennen Logik, Darstellung und Daten in einer klaren Projektstruktur.

Sie lernen die Grundidee von React, Vue und Svelte kennen und arbeiten mit npm, Vite und einem lokalen Entwicklungsserver. Git-Grundlagen, ESLint und Prettier sichern die Codequalität im Team, einfache Unit Tests und die Grundidee von End-to-End-Tests kommen hinzu. In den Praxisübungen bauen Sie eine kleine Web-App mit Modulen, API-Anbindung, Formularen und dynamischen Komponenten.

Zum Lehrgang anmelden

Preise

Preis: 1.690€ 2.011,10 € inkl. 19% MwSt.

Im Preis enthalten sind neben Kursmaterial und Zertifikat auch das Mittagessen sowie Pausenverpflegung und Getränke.

Ansprechpartnerin

Bild von Ursula Wermann

Ursula Wermann

Seminarleitung

Tel. 0421 17481-51

u.wermann@iq-professionals.de

WordPress Cookie Hinweis von Real Cookie Banner