0

Fortgeschrittene Anwendungsentwicklung mit JavaScript

Ihre Termine

Datum Ort Preis
10.08.2026
-12.08.2026
Virtuelles Live Training 2.065,84 €*
Buchen
30.09.2026
-02.10.2026
Virtuelles Live Training 2.023,00 €*
Buchen
23.11.2026
-25.11.2026
Virtuelles Live Training 2.023,00 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Moderne Webanwendungen stellen hohe Anforderungen an Struktur, Wartbarkeit und Teamarbeit - insbesondere bei der Entwicklung mit JavaScript.
In diesem praxisorientierten Seminar vertiefen Sie Ihre Kenntnisse in der professionellen JavaScript-Entwicklung und lernen, wie Sie komplexe Anwendungen effizient im Team umsetzen. Im Fokus stehen der Aufbau eines automatisierten Build-Prozesses, der sichere Umgang mit Abhängigkeiten sowie das Testen und Debuggen mithilfe aktueller Tools und Frameworks. Sie arbeiten mit npm, Transpilern, Source Maps, Testing-Tools wie Jest, Mocha oder Cypress und integrieren Ihre Anwendung in gängige CI/CD-Prozesse.
Nach dem Training sind Sie in der Lage, moderne JavaScript-Projekte strukturiert aufzusetzen, qualitativ abzusichern und in bestehende Entwicklungsprozesse zu integrieren - eine wertvolle Kompetenz für jede professionelle Entwicklungsumgebung.
Dieses Seminar ist Teil dieses Qualifizierungsplaners:

JavaScript-Programmierer

Inhalte

Übersicht:

  • Node und npm
  • Werkzeuge für moderne Web Entwicklung: Transpiler, Browsersync
  • Fortgeschrittenes Debugging von Anwendungen mit Source Maps
  • Unit-Testing und Oberflächen-Tests

Build-Management mit npm:

  • package.json und package-lock.json
  • npm-Module: npm-Repository, Einbinden von Modulen
  • Umgang mit Dependencies
  • Integration von Werkzeugen in den Build-Prozess am Beispiel des Babel-Transpilers
  • npm-Repositories

Testen:

  • Eine Übersicht vorhandener Testing-Frameworks für JavaScript
  • Grundkonzepte des Unit-Testens: Testfälle, Spies und Mocks, Vertiefung am Beispiel Jest/Jasmine/Mocha
  • Browser-Tests mit Karma
  • Verfahren zur Fehlersuche und -analyse

Ein Beispiel-Projekt:

  • Erstellen eigener npm-Module
  • Generierung von Reports, Bestimmung von Qualitäts-Metriken, Einhaltung von Programmier-Richtlinien
  • Aufsetzen eines eigenen npm-Repositories (Nexus, Artifactory)
  • Integration in den CI/CD-Prozess, Beispiel Jenkins

Zielgruppe

Zielgruppe

  • Entwickler:innen, die in komplexen JavaScript-Projekten mitarbeiten möchten und ihre Fähigkeiten in der fortgeschrittenen Anwendungsentwicklung vertiefen wollen.

Voraussetzungen

Belastbare JavaScript-Grundkenntnisse, idealerweise erworben in der Schulung JavaScript Grundlagen. Es sind keine weiteren formalen Anforderungen erforderlich.