JavaScript für Superhelden

Trainer:

Peter Kröner

Termin:

nach Anfrage

Dauer:

3 Tage

Preis:

1.950,00 Euro netto pro Teilnehmer

Ort:

remote - Inhouse

Beschreibung

JavaScript-Upgrade für heute

Die Zukunft ist schon da, nur noch nicht gleichmäßig verteilt – nirgendwo trifft dieser Satz mehr zu, als beim JavaScript-Ökosystem. Auch wenn man Tag für Tag mit Webtechnologien arbeitet, kann man sich von der rasanten Weiterentwicklung schnell abgehängt fühlen. Aber keine Sorge: dieser Workshop vermittelt alles, was es über das JavaScript des Jahres 2024 zu wissen gibt. Die neuesten Erweiterungen für Syntax und Memory-Management sind ebenso Thema wie die neuesten Must-Have-Features um asynchrone Programmierung (neue Promise-Funktionen und Tipps rund um asynchrone Funktionen und Iteratoren) und die aktuellen Standards und Hilfsmittel zur Organisation von Projekten (ECMAScript-Module, natives Tooling und TypeScript).
Neben der Betrachtung der neuesten Features wagen wir auch vertiefende Einblicke in althergebrachte Eigenheiten (und Seltsamkeiten) der Web-Plattform, und erforschen, wie diese mit neueren Features interagieren. Und natürlich sind auch alle Fragen rund um das JavaScript von Gegenwart und Vergangenheit willkommen – das Ziel dieses Modul ist, ein Fundament für alle zukünftigen Web-Projekte zu bereiten.

Was wird behandelt

• Moderne JavaScript-Syntax (z. B. private Felder für Klassen, optional Chaining und logi-sches Assignment)
• Modulsystem und Strict Mode
• Tools für Memory Management (WeakMap, WeakSet, WeakRef)
• Asynchrone Iteratoren
• Klärung aller offenen Fragen und Schließen fundamentaler Wissenslücken

Deep Dive in asynchrones JavaScript

• Grundlagen asynchroner Programmierung (Event Loop(s), Microtask Queue, Callbacks)
• Herleitung des asynchronen Stacks von Promises bis hin zu asynchrone Funktionen
• Große Praxisübung

Webstandards verstehen und anwenden

• Moderne Browser-APIs jenseits der JS-Standardbibliothek
• Umgang mit HTML und CSS
• Umgang mit Dokumentation und Webstandards-Dokumenten
• Programmiertechniken für Vanilla-JS (u.A. Event Delegation, DOM Manipulation)
• Große Livecoding-Session rund um die Entwicklung eines Formulars mit Webstandards

Fortgeschrittene ECMAScript-Features

• Exotic Objects, Proxies und die Reflect-API und
• Fortgeschrittene Use Cases für Symbols
• Das Iterator-Protokoll unter der Lupe
• Klassen-Decorators verstehen, anwenden und selbst schreiben

Voraussetzungen

• JavaScript-Grundlagenwissen und/oder fortgeschrittene Kenntnisse in mindestens einer weiteren Programmiersprache
• Laptop mit aktuellen Webbrowsern (Chrome, Firefox)

Ablauf

Unsere Trainings starten täglich um 9:00 und enden gegen 17:00 Uhr. Die Kaffee- und Mittagspausen legen unsere Trainer je nach Lernfortschritt mit den Teilnehmern fest. Im Trainingspreis enthalten sind u.a.:
Begrüßungsgetränke (Tee/Kaffee), Erfrischungsgetränke im Trainingsraum, Pausen- und Mittagsverpflegung, Papier und Stifte, freier WLAN-Zugang, Zertifikat über Ihre Teilnahme.

Anmeldung

Vorregistrierung zum Training

auch ohne konkreten Termin, kann sich ein potenzieller Teilnehmer registrieren

  • TT Schrägstrich MM Schrägstrich JJJJ

Über Peter Kröner

Peter Kröner arbeitet als Webtechnologie-Experte in Kiel und im ganzen Land und kämpft sich durch Webtechnologie-Spezifikationen, verbuggte Browser und technische Schuldenberge. Seit dem Erscheinen seines Buchs „HTML5: Webseiten innovativ und zukunftssicher“ ist er schwerpunktmäßig als Trainer und Berater für Themen rund um JavaScript, HTML5, React, TypeScript und andere Webtechnologien tätig. Zuvor war er lange Jahre selbständiger Webdesigner und Frontendentwickler. Er bloggt (http://www.peterkroener.de/weblog), podcastet (http://workingdraft.de) und entwickelt Projekte rund um die Technik, die das WWW von morgen antreibt.

Weitere Produkte von Peter Kröner:

Performance-Optimierung für JavaScript und Web-Frontends

nach Anfrage

Uhrzeit:

09:00 - 17:00 Uhr

Dauer:

1 Tag

Ort:

Inhouse - remote

Vom Backend- zum Fullstack-Entwickler

nach Anfrage

Uhrzeit:

09:00 - 17:00 Uhr

Dauer:

3 Tage

Webtechnologien für Product Owner

nach Absprache

Uhrzeit:

09:00-17:00 Uhr

Dauer:

1 Tag

Ort:

Köln/Hamburg


Kontakt

Susanne Herl
Leitung Developer Academy/Community Manager DWX & DDC
E-Mail: susanne.herl@ebnermedia.de
Tel. +49 (0)731 88005-8835


Das könnte Sie auch interessieren

prev next


Die richtige Mischung macht's

DDC DWX DWX DWX DWX web & mobile DEVELOPER dotnetpro

Developer Media ist die Fort- und Weiterbildungsmarke für Softwareentwickler und -architekten innerhalb der Ebner Media Group. Mit den Fachmagazinen dotnetpro und web & mobile developer, den Fachkonferenzen DWX, WDC, DDC und JVM-Con sowie zahlreichen Remote- und Präsenz-Seminaren liefert Developer Media seinen Besuchern, Teilnehmern und Lesern hochqualitative und lösungsorientierte Fachinformationen.

Ihr Kontakt zu unserem Kundenservice:

Uns erreichen Sie direkt über