Freitag, 09:00 Uhr 
											
												RxJS Level Up: Fortgeschrittene Techniken für die Framework-agnostische Anwendung
												Dieses Training bringt Deine RxJS-Skills auf das nächste Level. In diesem Workshop erhältst Du tiefgehendes und umfassendes Wissen über diese Bibliothek. Wir lernen etwas über die großen und kleinen Dinge, die den Unterschied im Verständnis ausmachen. Nicht nur Verwenden, sondern Verstehen ist die Devise.
Nach einer praktischen und detaillierten Tour vom Erstellen bis zum Zerstören von Observables werden wir an einigen Konzepten wie Multicasting, benutzerdefinierten Pipes und Observables höherer Ordnung arbeiten. Des Weiteren lernen wir etwas über fortgeschrittenes Error Handling sowie fortgeschrittenen Operator-Kombinationen. Am Schluss des Workshops werden wir einige reale Probleme in einem vollständigen Beispiel von Anfang bis Ende lösen. 
												
Vorkenntnisse:* Typescript/Javascript 
* Solide Grundkenntnisse von RxJs 
												
Lernziele:* Konzeptionelle Einführung in die Details der Rx-Implementierung
* Execution Context und Observables
* Subscription Handling, explizite, implizite und Single-Subscription-Verwaltung
* Fortgeschrittene Performance-Optimierung
* Fehlerbehandlung und Tricks zum Verkapseln von Fehlern
* Memory Leaks, wie man sie findet und vermeidet
* Die hilfreichsten Operatoren im Vergleich
* Eigene konfigurierbare Pipes
* Multicasting mit Observables
* Subjekte und ihre Unterschiede
* Observables-Vergleich höherer Ordnung und Best Practices für Scheduling and Execution Context
 
												
Technische Anforderungen:
- Es handelt sich hier um den fortgeschrittenen Kurs – es wird challenging!
- git am Rechner und eine gute Idee schadet nicht
Agenda:
ab 08.00 Registrierung und Begrüßungskaffee
09.00: Beginn
10.30 - 10.45: Kaffeepause 
12.15 - 13.15: Mittagspause
14.30 - 14.45: Kaffeepause
ca. 16.30 Uhr: Ende