0

JavaScript für Fortgeschrittene

Ihre Termine

Datum Ort Preis
23.02.2026
-25.02.2026
Virtuelles Live Training 2.130,10 €* Buchen
20.04.2026
-22.04.2026
Virtuelles Live Training 2.023,00 €* Buchen
10.06.2026
-12.06.2026
Virtuelles Live Training 2.023,00 €* Buchen
20.07.2026
-22.07.2026
Virtuelles Live Training 2.023,00 €* Buchen
28.09.2026
-30.09.2026
Virtuelles Live Training 2.023,00 €* Buchen
28.09.2026
-30.09.2026
Düsseldorf 2.023,00 €* Buchen
26.10.2026
-28.10.2026
Virtuelles Live Training 2.023,00 €* Buchen
25.11.2026
-27.11.2026
Virtuelles Live Training 2.023,00 €* Buchen
14.12.2026
-16.12.2026
Virtuelles Live Training 2.023,00 €* Buchen
14.12.2026
-16.12.2026
Hamburg 2.023,00 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

In diesem JavaScript Seminar lernen Sie, moderne Rich Internet Applications, also performante dynamische Anwendungen, für den Browser zu entwickeln. Auf diese Art realisieren Sie komplexe grafische Oberflächen mit hoher Benutzerakzeptanz und moderner Bedienungsführung. Dafür benutzen wir in diesem Seminar den Vanilla JavaScript-Ansatz: Eine Umsetzung ohne Verwendung zusätzlicher Bibliotheken mit puren JavaScript-Mitteln.

Dieses Seminar ist Teil dieses Qualifizierungsplaners:

JavaScript-Programmierer

Inhalte

Übersicht:

  • Was ist ”Vanilla JavaScript”?
  • Abgrenzung zu Bibliotheken wie jQuery, Angular oder React
    Vertiefung:
  • let und const im Vergleich zu var
  • Funktionale Aspekte: Closures, Callback-Funktionen im Detail
  • Arrow-Syntax für Funktionen
  • Datenverarbeitung mit Collections: Array, Set, Map
  • Das Prototype-Objekt und dynamische Programmierung
  • Klassen und Vererbung
  • Asynchrone Programmierung und das Promise-API
  • Hintergrund-Prozesse mit dem Service Worker

HTML, Browser und DOM

  • Der DOM-Baum des HTML-Dokuments
  • Zugriff auf Elemente und Eigenschaften
  • Navigation
  • Dynamische Manipulation der Oberfläche: Hinzufügen und Löschen von Elementen, Ändern der Attribute
  • Ereignisverarbeitung: Event-Objekt, Event-Propagation
  • Local und Session Storage: Speichern von Daten auf der lokalen Maschine


Client-Server-Programmierung

  • Ein Überblick über RESTful Web Services
  • JSON
  • das fetch-API im Detail: Senden von POST, GET, PUT, DELETE, Setzen von Optionen und Headern, Analyse des Responses, Fehlerbehandlung
  • Security Aspekte, insbesondere die Same Origin Policy und CORS
  • Service-Worker: Offline-Modus und Push-Benachrichtigungen

Zielgruppe

Zielgruppe

JavaScript-Entwickler

Voraussetzungen

Belastbare JavaScript-Grundkenntnissen z.B. aus dem Kurs JavaScript Grundlagen