Du hast bereits viel Erfahrung mit einer Programmiersprache wie Java im Backend gesammelt und kennst so einige Frameworks? Du möchtest nun endlich auch JavaScript auf dem selben, hohen Niveau beherrschen?

Dieses Training vermittelt ein tiefes Verständnis für die Programmiersprache JavaScript und wie man sie erfolgreich in Projekten einsetzt – sowohl im Backend als auch im Frontend. Es geht weit über die Grundlagen hinaus: Du lernst, wie Du die mächtigen Sprachmittel von JavaScript richtig einsetzt. Für gut wartbare, widerstandsfähige und performante Anwendungen.

Wir wechseln konstant zwischen Praxisübungen und Theorie, so dass alles Gelernte sofort „hands-on“ ausprobieren kannst. In kleinen Lerngruppen stellen wir sicher, dass Dich unsere Trainer:innen zu jeder Zeit unterstützen.

Dein Nutzen

  • JavaScript nicht nur kennen, sondern endlich meistern
  • „full stack“-Kompetenz in Backend und Frontend
  • Fortgeschrittenes Wissen, um Technologien wie React, AngularJS und Express richtig zu verstehen und zu verwenden
  • Moderne Web-Technologien, die auf JavaScript basieren, bewerten und einsetzen

Lernziele

  • Funktionen von Kopf bis Fuß
  • Map, Reduce und Konsorten
  • Prototypische Vererbung
  • Concurrency mit nur einem Thread: async/await, Promises und Callbacks
  • JavaScript im Browser und auf dem Server
  • Modularisierung und Paketmanagement
  • UI-Komponenten (Web Components, Custom Elements)
  • Wichtige Kernkonzepte

Zielgruppe

Programmierkenntnisse in einer gängigen objektorientierten Sprache und Basiswissen in der Kommandozeile sind erforderlich. Vorkenntnisse im Umgang mit dem Versionskontrollsystem Git sind außerdem hilfreich.