RxJS (Live Virtual Class)

Blended learning

U wie riicht sech d'Formatioun?

Analystes, Architectes, Chefs de projets, Developpeurs

Dauer

1,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

25.12.2024
Plaz
Live Virtual Class

Präis

790,00€

Virkenntnisser

Maîtrise de JavaScript

Ziler

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

Certificat, Diplom

Une attestation de participation sera transmise aux participants

Nächst Sessioun

Datum
Stad
Sprooch & Präis
25.12.2024
Live Virtual Class
FR 790,00€

Kontakt fir dës Formatioun

Nathalie Thielemans / Nassera Aici

Dës Formatioune kéinten Iech interesséieren

EN
Dag
Op Ufro
Programméiersprooch - Programméiersprooch Java