RxJS Schulung Inhouse
RxJS
Firmenschulung Inhouse


Anfrage Firmenschulung Inhouse

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 schreibe uns eine E-Mail dem Betreff "RxJS Intensiv Kurs" an info@workshops.de. Wenn du einen persönlicheren Kontakt vorziehst, freuen wir uns auch über ein Anruf von dir! Wir sind werktags von 8 bis 13 Uhr telefonisch unter +49 201 / 87535773 erreichbar.

Kontakt

Britta Lenzen
Britta Lenzen
Office Management



Kundenreferenzen

RWE Group Business Services GmbH, Dortmund
STRATO AG, Berlin
Allianz
Robert Bosch GmbH, Stuttgart
Schenker AG, Essen
Commerzbank AG, Frankfurt