• 15 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 05/04/2019

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Introduction du cours

Vous venez de terminer le cours de React.js, ou vous maîtrisez déjà les bases et souhaitez vous rapprocher d’un exercice de terrain ? Ce cours est fait pour vous !

En production, aujourd’hui, dès qu’un projet atteint une taille moyenne, il devient très pratique d’utiliser un système de centralisation des données et des actions, afin de simplifier le développement de votre application. Le plus populaire est Redux - il y a en moyenne 6 téléchargements de Redux pour 10 de React - c’est celui-ci que l’on découvrira dans ce cours.

Mais à quoi sert donc Redux ?

Redux permet une gestion de "states globaux". Grâce à Redux, vous palliez aux faiblesses des props qui ne sont accessibles qu’en lecture seule ou des states qui sont liés à un unique composant, et donc seulement localement.
Redux permet donc de faciliter le développement de toute application dès que celle-ci implique l’existence de composants dépendants les uns des autres.

Dans ce cours, nous travaillerons sur un cas pratique où Redux se montrera très utile. Pour cela, nous développerons ensemble une application de Todo List :

  • nous commencerons par développer l'application sans Redux, afin de vous permettre de réviser les bases de React ;

  • dans un deuxième temps, nous intégrerons Redux et l'on verra donc tout ce que cela peut impliquer.

  • enfin, la dernière partie vous confrontera réellement au travail d'un développeur front-end professionnel, avec l'intégration d'une API au sein de votre application.

Ce cours vous permettra d’aborder React dans un exercice très proche du développement professionnel, entre intégration des maquettes d’un designer et de l'API d’un développeur back-end.

Exemple de certificat de réussite
Exemple de certificat de réussite