RxJS (Live Virtual Class)

Blended learning

An wen richtet sich die Weiterbildung?

Analystes, Architectes, Chefs de projets, Developpeurs

Dauer

1,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Nächster Termin

25.12.2024
Ort
Live Virtual Class

Preis

790,00€

Voraussetzungen

Maîtrise de JavaScript

Ziele

Si vous voulez maîtriser RxJS, vous devez connaitre les principes de la programmation réactive ainsi qu'un large panel des opérateurs impliqués.

  • Comprendre la programmation réactive
  • Maîtriser la librairie RxJS

Inhalt

Introduction
  • La programmation réactive
  • ReactiveX et RxJS
La programmation Réactive
  • Pull vs Push
  • Design pattern Observer
  • Marble diagram
Les bases de RxJS
  • Le type Observable
  • Création d’un observable:
    • create
    • from / fromEvent
    • of
  • Le type Observer: subscribe
  • Gestion des erreurs:
    • throw
Les opérateurs
  • Rappel sur les fonctions pures
  • Comment utiliser les opérateurs:
    • pipe
  • Les opérateurs de filtrage:
    • debounce, debouceTime
    • distinctUntilChanged
    • filter
    • skip, skipUntil, skipWhile
    • take, takeUntil, takeWhile
  • Les opérateurs de transformations:
    • buffer
    • map
    • reduce
    • scan
  • Les opérateurs pour combiner:
    • combineAll / combineLatest
    • concat / concatAll
    • merge / mergeAll
    • switch
    • zip
  • Les opérateurs utiles:
    • tap
    • delay / delayWhen
    • finalize
    • toPromise
Concepts avancés
  • Unicast / multicast observables:
    • publish
    • multicast
    • share
    • shareReplay
  • Hot / Cold observables
  • Subject, BehaviorSubject, ReplaySubject et AsyncSubject
Pour aller plus loin
  • Gestion de souscriptions / desinscriptions
  • Gestion des erreurs:
    • catch / catchError
    • retry, retryWhen
Tester RxJS

Zertifikat, Diplom

Une attestation de participation sera transmise aux participants

Nächster Termin

Datum
Stadt
Sprache und Preis
25.12.2024
Live Virtual Class
FR 790,00€

Kontakt für diese Weiterbildung

Nathalie Thielemans / Nassera Aici

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Windhof (Koerich)
Programmiersprache - Programmiersprache Javascript
02.01.2025
FR
Tag
Windhof (Koerich)
Programmiersprache - Programmiersprache Javascript
18.12.2024