Durée : 2 jours
Aucune session disponible.
« * » indique les champs nécessaires
« * » indique les champs nécessaires
Objectifs
Public et prérequis
Programme
Programmation fonctionnelle et programmation réactive
JavaScript
Les concepts de base dans RxJS : observable, observer, subscription et subject
Manipuler les flux de données avec map, filter, mergeMap, switchMap et concatMap
Utiliser scan, startWith, delay et debounceTime
distinctUntilChanged, takeUntil, takeWhile
merge, concat, zip : combiner plusieurs flux de données en un seul flux
Utiliser forkJoin et combineLatest
Combiner les dernières valeurs de plusieurs flux de données en un seul avec fluxwithLatestFrom
Eviter que les erreurs ne se propagent avec catchError
retry pour relancer un flux de données
Gérer les données non disponibles avec defaultIfEmpty
Créer un flux de données avec of
Générer une erreur avec throwError
Les différents types de Subject : BehaviorSubject, ReplaySubject, AsyncSubject
Utiliser multicast avec ConnectableObservable
Présentation du Marble Testing
Créer un test stream, utiliser des opérateurs…
Les bonnes pratiques pour écrire des tests avec Marble
Gestion de la mémoire et performance
Modèles de programmation réactive avancés
Déboguer et développer avec RxJS
Intra
Sur mesure
Disponible à distance
Durée : 2 jours
soit 14 heures de formation
3600,00 € HT
Disponible à distance
Durée : 2 jours
A partir de : 1300 € HT
Disponible à distance
Durée : 2 jours
soit 14 heures de formation
3600,00 € HT
Disponible à distance
Durée : 2 jours
soit 14 heures de formation
Disponible à distance
Durée : 2 jours
A partir de : 1300 € HT

Référence : SF33429
À partir de 1400 € HT
2 jours

Référence : SF33063
À partir de 1950 € HT
3 jours

Référence : SF33355
À partir de 1800 € HT
3 jours