Senior JavaScript: Die unbekannten Ecken meistern
Trainer & Termin
Trainer: Peter Kröner
Termin: nach Absprache
Dauer: 2 Tage
Ort: Inhouse - Remote
Beschreibung
99 % der Zeit arbeiten 99 % aller JavaScript-Entwickler:innen mit 99 % des ECMAScript-Standards. Aber was passiert, wenn Dein Projekt genau das restliche Prozent braucht – oder Du JavaScript auf eine ganz neue Art verstehen willst? Dann bist Du in diesem Workshop genau richtig!
Du lernst Experten-Features kennen, die in kaum einer Doku oder Konferenz zur Sprache kommen. Dazu gehören Exotic Objects und wie Du mit Proxies eigene Varianten erstellen kannst, das Hacken eingebauter Operatoren mithilfe von Well-Known Symbols und ein tiefer Einblick in die weniger bekannten ECMAScript-Integrationsprotokolle. Statt nur die Syntax zu zeigen, beleuchten wir auch die Designentscheidungen hinter den Features direkt aus den Spezifikationen.
Konkrete Praxisbeispiele und die Grenzen dieser „dunklen Ecken“ von JavaScript runden das Training ab. Wenn Du schon immer wissen wolltest, wie instanceof mit eigenen Exotic Objects über Kontextgrenzen hinweg funktioniert – oder was das überhaupt heißt – dann ist dieses Training für Dich gemacht.
Agenda
- Exotic Objects vs. Ordinary Objects
- Use Cases und Limitierungen der Reflect- und Proxy-APIs
- Fortgeschrittene Patterns mit (asynchronen) Generator Functions
- Fortgeschrittene Use Cases für Symbols – Protokolle, Privacy & perfekte Klassen
- Klassen-Decorators A–Z
- APIs rund um Garbage Collection und Memory Management
Voraussetzungen
- Notebook
- Solide Kenntnisse in JavaScript und/oder TypeScript (keine Vorerfahrung mit bestimmten Tools oder Frameworks erforderlich)
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 Deine Teilnahme.
Unsere Trainer
Deine individuelle Beratung
Im nächsten Schritt analysieren wir gemeinsam mit Euch Eure genauen Trainingsziele. Darauf aufbauend entwickeln wir ein Training, das 100% auf Euer Team und Euren Projekterfolg zugeschnitten ist. Euer Trainer oder Eure Trainerin ist ein praxiserprobter Experte, der Eure Herausforderungen aus der Praxis kennt und mit interaktiven Übungen sowie echten Projektbeispielen für Euren sofortigen Projektnutzen sorgt.
Du bist bereit für messbare Projekterfolge?
Vereinbare jetzt Dein kostenloses Beratungsgespräch. Wir freuen uns auf Deine Kontaktaufnahme!
Deine Ansprechpartnerin: Susanne Herl
E-Mail: susanne.herl@ebnermedia.de
Telefon: +49 (731) 88005-8835