Accueil > Formations > Développement et Ingénierie de Logiciels > Développement Web & Fullstack > RxJS
Formation RxJS
Maîtrisez la programmation réactive et fonctionnelle en utilisant la bibliothèque la plus populaire pour Angular avec notre formation RxJS !
Vue d'ensemble
Maîtrise de JavaScript.
Pour l'intégration de RxJS dans une application Angular, des connaissances de base sur Angular sont également conseillées.
Objectifs pédagogiques
Programme détaillé
Introduction à la formation RxJS
Programmation fonctionnelle et programmation réactive
JavaScript
Les concepts de base dans RxJS : observable, observer, subscription et subject
Les opérateurs
Manipuler les flux de données avec map, filter, mergeMap, switchMap et concatMap
Utiliser scan, startWith, delay et debounceTime
distinctUntilChanged, takeUntil, takeWhile
Observables et opérateurs de fusion
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
Erreurs et retours vides
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 Subjects et le multicasting
Les différents types de Subject : BehaviorSubject, ReplaySubject, AsyncSubject
Utiliser multicast avec ConnectableObservable
Marble et les tests unitaires
Présentation du Marble Testing
Créer un test stream, utiliser des opérateurs…
Les bonnes pratiques pour écrire des tests avec Marble
Meilleures pratiques, trucs et astuces
Gestion de la mémoire et performance
Modèles de programmation réactive avancés
Déboguer et développer avec RxJS
Prochaines sessions
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financementQuestions fréquentes
Combien de temps dure la formation RxJS ?
Cette formation se déroule sur 2 jours.
Quels sont les prérequis pour suivre la formation RxJS ?
Maîtrise de JavaScript. Pour l'intégration de RxJS dans une application Angular, des connaissances de base sur Angular sont également conseillées.
Quel est le prix de la formation RxJS ?
En inter-entreprises, elle est à 1 400 € HT par participant ; en intra-entreprise, elle est à 3 700 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.
La formation RxJS délivre-t-elle une certification ?
Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.
La formation RxJS est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
