­čôú  Home-Office? Wir bieten euch auch Remote-Workshops an! :)

RxJS

Inhouse-Anfrage

RxJS Schulung/Seminar/Workshop

Eine Beispiel-Agenda zum Thema RxJS befindet sich unter diesem Formular. Typischerweise geht diese Schulung ├╝ber 1 Tage.

Ablauf:

  1. Sie schicken uns eine Anfrage.
  2. Wir melden uns wunschgem├Ą├č bei Ihnen und kl├Ąren die Rahmenbedingungen.
  3. Wir w├Ąhlen den Trainer aus, der am Besten zur Ihrem Schwerpunkt passt.
  4. Der Trainer meldet sich bei Ihnen oder einem Team-Mitglied und kl├Ąrt Themen der Schulung ab.

Themen / Agenda - Beispiel

Dies ist unsere empfohlene Agenda f├╝r das Thema RxJS. Wir verf├╝gen dar├╝ber hinaus ├╝ber weiteres Kursmaterial, um Themen einfach auszutauschen.

Reaktive Programmierung mit RxJS
Reaktive Programmierung ist event-basiertes Programmieren wozu meistens das Observable-Pattern genutzt wird. Dieses Pattern erm├Âglicht es Streams von Daten durch verschiedene Operatoren zu managen, ohne das wir uns zu viel um low-level Operationen selber k├╝mmern m├╝ssen.

  • Event-Basiertes Programmieren
  • synchron vs. asynchron
  • Vergleich zu anderen Reaktiven Blibliotheken
  • Observables
  • Observables vs. Promises
  • Fehlerbehandlung

Subjects
Ein Subject ist ein Procxy Objekt welches sowohl ein Observable als auch Observer implementiert. Dies ist eine sinnvolle Abstraktion, da ein Observable selber auf mehrere Observable subscriben kann. Je nach Anwendungsfall gibt es verschiedene Standardverhalten von Subjects welche du kennen solltest.

  • Subjects Einf├╝hrung
  • Cold vs. Hot Observables
  • Operatoren im Detail
  • Observables vs. Subjects
  • Different Types of Subjects

Operatoren
F├╝r den effizenten Umgang mit Observables liefert RxJS von Haus aus einige Operatoren mit. Diese helfen uns Daten auf unserem Stream zu erzeugen, transformieren, filter oder auch zu kombinieren.

  • Einf├╝hrung in die g├Ąngigsten operatoren
  • Verkettung von Operators
  • Verschiedene Kategorien von Operatoren
  • Erstellen und Transformieren
  • Filtern und Kombinieren von Stream
  • Error Handling
  • Utility Operators

RxJS am Beispiel Angular
Um RxJS in einem echten Projekt einzusetzen, nutzen wir hierbei das Framework Angular. Angular basiert sehr stark auf RxJS und bietet somit eine gute Basis um RxJS zu lernen. RxJs ist jedoch eine unabh├Ąnige Blibliothek, andere Frameworks wie React oder Vue nutzen ebenfalls RxJS. Das Wissen l├Ąsst sich auch auf diese ├╝bertragen.

  • RxJS in Angular
  • EventEmitter f├╝r User-Events
  • Umgang mit Http Events
  • Reaktive Formulare
  • Reaktive State Management

Sind noch Fragen offen?

Dann schreib' uns einfach eine E-Mail an. Wenn du einen pers├Ânlicheren Kontakt vorziehst, freut sich Britta auch ├╝ber einen Anruf von dir!

Werktags von 8 bis 13 Uhr

info@workshops.de

+49 201 / 87535773

RWE Group Business Services GmbH, Dortmund
STRATO AG, Berlin
Allianz
Robert Bosch GmbH, Stuttgart
Schenker AG, Essen
Commerzbank AG, Frankfurt
CompuGroup Medical Software GmbH, Koblenz
Condor Flugdienst GmbH, Oberursel
Consorsbank, N├╝rnberg
E-Plus Mobilfunk GmbH, D├╝sseldorf
S├╝dwestrundfunk, Stuttgart
ETECTURE GmbH, Frankfurt am Main
EXXETA AG, Karlsruhe
Fast Lane Institute for Knowledge Transfer GmbH, Hamburg
FH Dortmund, Kamen
G DATA Software AG, Bochum
GALERIA Kaufhof GmbH, K├Âln
Hays AG, Mannheim
HOTEL DE AG, N├╝rnberg
JIMDO GmbH, Hamburg
MT AG, Ratingen
MyHammer AG, Berlin
Raiffeisen Schweiz, St. Gallen
rocket-media GmbH & Co KG, Dinkelsb├╝hl
EnBW Energie Baden-W├╝rttemberg AG, Karlsruhe
Thomas Cook Touristik GmbH, Oberursel
dataport, Altenholz
S├╝ddeutsche Zeitung Digitale Medien GmbH, M├╝nchen
Talanx Service AG, Hannover
ELAXY Financial Software & Solutions GmbH & Co. KG, M├╝nster