Formation RxJS.
96% de clients Sparks satisfaits (3317 notes)
Durée :
2 jours
Distanciel et 16 villes en France
numero vert : 0805 950 800 (service et appel gratuits)
RxJS
à partir de
1350 €HT
Formation référencée Datadock

Référence :
2RXJ
Durée :
2 jours
TP :
60 %

Disponible en distanciel et dans 17 villes
Ce stage comprend
 14 heures de formation
60 % de travaux pratiques
Pauses et snacks à volonté
Prise en charge OPCO possible
Disponible à distance

Formation RxJS.

Maîtrisez la programmation réactive et fonctionnelle en utilisant la bibliothèque la plus populaire pour Angular avec notre formation RxJS !

RxJS est une librairie JavaScript pour la programmation réactive fonctionnelle. Paradigme essentiel notamment à la conception d'interfaces graphiques, la programmation réactive permet 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 JavaScript.

Objectifs pédagogiques.

Prérequis : Maîtrise de JavaScript

Programme de formation RxJS.

PDF

Introduction à RxJS

Programmation fonctionnelle, programmation réactive
JavaScript
RxJS et ReactiveX
Frameworks de programmation

Programmation Réactive

Présentation
RxJS: fonctionnement, bases
Pull/Push
Marble Diagram
Design Pattern Observer
Observable
Création d’un observable
Observer
Subscriptions
Schedulers
Subject

Opérateurs

Définition
Catégories d’opérateurs
Utilisation des opérateurs
Opérateurs de filtrage (filter, debounce, distinct, skip, take….)
Opérateurs de transformation (famille map et buffer, map…)
Opérateurs de combinaison (combine, merge, zip, concat…)
Opérateurs utiles (toArray, toPromise, count, finc, reduce…)

Concepts avancés

Hot/Cold observables
Unicast observables
Multicast observables:
Subject / Behavior Subject, ReplaySubject / AsyncSubject
Multicasted obersables
ConnectableObservable
Gérer les erreurs
Gérer les subscriptions
Gestion de RxJS côté serveur et côté navigateur$
Tester avec RxJS (TestSchedule, obersables de test…)

Création d’une application

Développement d’une application web front-end avec une architecture réactive grâce aux acquis de la formation

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

Amandine de Sparks
Des chiffres étincelants.
16 années
à vos côtés
+ de 1000
sujets de formation
5000
stagiaires formés en 2020
260
formateurs actifs en 2020
96%
de clients satisfaits
90%
de nos sessions inter-entreprises maintenues
HAUT