React avancé

Certification : Titre professionnel développeur web et web mobile

Proposée par AMBIENT IT — 93500 Pantin

Éligible CPF
Formation continue
À distance

Prix

Indiqué par le ou les établissement(s)

1 800 €

Présentation

Les points forts de cette formation sont les optimisations avancées, le data fetching avec React-query, Next.js pour des applications performantes, la sécurité avec JWT, et les tests unitaires et fonctionnels avec Jest et React-testing-library.

Modalités disponibles

Voie Modalité Prix Durée Niveau de sortie Provenance
Formation continue À distance 1 800 € Bac+2 : deug, bt, dut... (niveau 5)

Objectifs

- Connaitre l'état de l'art des tests (outils, avantages/inconvénients, bonnes pratiques)

- Effectuer la mise en place de tests unitaires, test de composants, test d'état Redux et test de rendu IHM

- Créer des jeux de données / les mocks

- Automatiser les tests UI & les tests End-to-End (E2E)

- Connaitre les bonnes pratiques de codage (composants React / actions Redux / appels API) pour faciliter les tests

- Identifier les problèmes de performances et les résoudre

- Effectuer des cas pratiques (TP) de tests dans différentes situations

Programme

- Recherche de fuite mémoire

- Rappels sur la memoization

- Gestion des erreurs

- Installation de react-query

- Queries

- Mutations

- Gestion du cache et configuration

- Installation

- Création des routes

- Client Side Rendering

- Server Side rendering

- Static Site Generation

- Incremental Static Regeneration

- API Route

- Qu'est-ce que JWT

- Utiliser et stocker un token

- XSS et React

- Mocks

- Fakes

- Stuns

- Dummy

- Spy

- Snapshot

- Jest et React-testing-librairy

- Tests E2E

- Exemple de clean architecture

- Tests des hooks

- Tests de composants avec des hooks

- Tests asynchrones

Voir la formation sur le site de l'établissement