Vous êtes ici : Accueil > Formations > React JS, Redux et l'API Contexte : Créer un site e-commerce de A à Z

Formation React JS, Redux et l'API Contexte : Créer un site e-commerce de A à Z

Développez un site e-commerce de livraison en ligne, avec le gestionnaire d'état React Redux et l'API Contexte
Présentation
Plan détaillé
Ressources
Discussion
Avis (0)

Description de la formation

React, React.js ou ReactJS est une bibliothèque JavaScript déclarative, efficace et flexible pour créer des interfaces utilisateur UI (User Interfaces) riches et dynamiques. React est Lancé en 2013 et toujours maintenu par Facebook, en plus d’une communauté de millions de développeurs partout dans le globe.

Redux est une bibliothèque JavaScript qui sert comme un conteneur de gestion d'état des applications Web.

Redux vous aide à écrire des applications JavaScript qui se comportent de manière cohérente, s'exécutent dans différents environnements (client, serveur et natif) et sont faciles à tester. En plus, il offre une excellente expérience pour les développeurs, telle que l'édition de code en direct et combinée à un débogueur.

Vous pouvez utiliser Redux avec React ou avec toute autre bibliothèque de vues. Il est minuscule (2 Ko, inclu les dépendances), mais dispose d'un large écosystème d'Addons.

Dans cette formation React et Redux, vous allez apprendre à développer un site E-Commerce pour maximiser vos connaissances en ReactJS et maîtriser Redux, le Framework de gestion globale d'état le plus téléchargé et utilisé.

Au cours de cette formation React et Redux, vous allez premièrement voir des sujets simples de développement en ReactJS, notamment la création et le maintien de fonctions composant, la gestion du state et effets de bord avec les Hooks, l'utilisation des Props de rendu, la composition avec des composants React réutilisables, la persistance dans le stockage du navigateur avec HTML5 localStorage, la mise en page avec les grilles responsives, les composants CSS et JavaScript de Bootstrap 4 pour rapidement développer un UI responsive et élégant.

Ensuite, vous allez appréhender les concepts avancés, notamment le single Source of Truth avec le gestionnaire d'état avec l'architecture Redux (l'état de l'application sera géré à un seul endroit via le store avec les actions et les Reducers). Vous allez après comprendre les Hooks Redux et vous allez partager des valeurs globalement avec l'API contexte.

Également, vous allez développer l'UI avancé avec les composants Bootstrap javascript (modal, barre de navigation et formulaire de recherche, etc.) pour avoir comme résultat final une application E-Commerce complète développée en React et Redux.

Cette Application Web aura la liste et la sélection de produits avec une fonction de recherche, un formulaire de saisie du profil utilisateur, des vues produit, un panier, une confirmation de commande et remerciements.

L'App E-Commerce aura aussi des fonctions ES6 pour calculer et afficher les résultats, filtrer, dispatcher des actions via le store de l'appli, retourner le state global et aussi créer des animations.

Cette formation React et Redux repose sur un cas pratique file rouge d’une application Web E-Commerce dans laquelle vous allez mettre en application les connaissances et notions apprises lors des vidéos tutoriels. Les fichiers source et autres prérequis pour cette application sont disponible en téléchargement dans les ressources de la formation.

La formatrice experte Sandy LUDOSKY, sera votre guide dans la maîtrise des notions avancées de ReactJS et Redux. Aussi, elle vous dotera avec des astuces et des bonnes pratiques à adopter dans vos projets professionnels de création d’application E-Commerce avec React et Redux.

A l’issue de cette formation, vous serez à l’aise dans la création de projets d’application avec React et Redux et ainsi vous gagnez en compétences professionnelles et en performance et productivité, ce qui vous permet de briller dans votre parcours de développeur(se) React et Redux.

Autres formations Javascript à suivre :

Objectifs

  • Développez un projet de commerce en ligne avec React et Redux
  • Découvrir l'architecture et le gestionnaire d'état Redux
  • Organiser la logique et fonctionnalités et de son application ReactJS avec un 'state global' via le store
  • Utiliser l'API contexte pour partager des valeurs globalement (sans utiliser les props)
  • Apprendre la programmation de la navigation avec React-Router-Dom

Prérequis

Public concerné

Formateur : Sandy Ludosky
Date de mise en ligne : 21-04-2020

Evaluations


5
(10 votes)
5
10
4
0
3
0
2
0
1
0
Ceci peut aussi vous intéresser