Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Tarif |
A partir de 1 300,00 € |
Durée | 2 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 300,00 € |
Durée | 2 jours |
Modes |
|
Sessions | |
Lieux | Partout en France |
RxJS est une librairie JavaScript pour la programmation réactive fonctionnelle. Paradigme essentiel notamment à la conception d'interfaces graphiques, la programmation réactive permet d'écrire du code facile à tester et à maintenir. Implémentation JavaScript de ReactiveX, et bibliothèque la plus populaire du marché, RxJS est souvent utilisée de concert avec Angular. A l'issue de cette formation RxJS, vous maîtriserez les concepts de programmation réactive fonctionnelle, les bases de RxJS ainsi que des concepts avancés de la librairie. Vous saurez manier ses opérateurs, ses observables et l'intégrer à une application Angular.
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
Tarif |
A partir de 1 950,00 € |
Durée |
3 jours |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 830,00 € |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 420,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
A partir de 2 100,00 € |
Durée |
3 jours |
Modes |
|
À l'issue de cette formation RxJS, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 590,00 € |
Durée |
2j / 14h |
Modes |
|