Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Développement Front - ReactJS, Redux et l'API Contexte
Rating: 4.1 out of 5(101 ratings)
640 students

Développement Front - ReactJS, Redux et l'API Contexte

Développez un site e-commerce de livraison en ligne, avec le gestionnaire d'état React Redux et l'API Contexte
Created bySandra L. Sorel
Last updated 11/2020
French

What you'll learn

  • Développez un projet de commerce en ligne avec plusieurs vues
  • 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)
  • Programmation de la navigation avec react-router-dom
  • Utiliser le local storage de son navigateur

Course content

6 sections80 lectures8h 1m total length
  • Bienvenue !1:11

Requirements

  • Notions de programmation en JavaScript et ES6 (ECMAScript 2015)
  • Connaître des bases de l'intégration web avec HTML5 et CSS3
  • Avoir déjà utilisé Bootstrap 3 ou 4 au moins une fois

Description

Quoi de plus formateur et 'fun' que de développer une application de livraison en ligne avec React et Redux : cours théorique, progressif et (très) pratique avec un tutoriel guidé de développement du site de livraison pour maximiser vos connaissances en ReactJS et apprendre à maîtriser Redux, le framework de gestion global d'état le plus téléchargé et utilisé.

En premier, des sujets simples de développement en ReactJS :

  • Création et maintain de fonctions composant

  • Gestion du state et effets de bord avec les hooks

  • Utilisation des props de rendu

  • Composition avec des composants réutilisables

  • Persistance  dans le stockage du navigateur avec  HTML5 localstorage

  • Mise en page avec les grilles responsives, composants CSS et JS de Bootstrap 4 pour rapidement développer un UI responsive et élégant

puis, les concepts avancés pour monter rapidement en compétence sur les sujets de :

  • 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 reducers

  • Les redux hooks

  • Partage des valeurs globalement avec l'API contexte

  • Développement de l'UI avancé avec les composants Bootstrap javascript : modal, barre de navigation et formulaire de recherche ...

Vous aurez en résultat final une application complète e-commerce développée en ReactJS et Redux, avec  :

  • Liste et sélection de produits avec fonction de recherche

  • Formulaire de saisie du profil utilisateur

  • Vues produit, panier, confirmation de commande et remerciements

  • 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

Venez rejoindre la formation au format orienté projet et progressif pour développer une application e-commerce de livraison en ligne et découvrir les concepts avancés de React JS et de l'architecture Redux.



Who this course is for:

  • Développeurs avec une première expérience projet en React, Angular ou Vue
  • Intégrateurs web avec des notions de javascript