• 8 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 07/07/2021

Revenez sur vos acquis

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

Félicitations pour avoir terminé ce cours. Prenons un petit moment pour passer en revue tout ce que vous avez appris.

Vous avez pu avoir un bon aperçu de l'écosystème React : ses opportunités, ses avantages et son positionnement dans l'écosystème des frameworks JS, entre bibliothèque et framework. Ça a d'ailleurs été l'occasion pour vous de créer votre première app React et de plonger dans le monde des composants.

Ensuite, vous avez pu tirer profit de Create React App pour créer une application complète, en maîtrisant les principes de base du JSX entre affichage conditionnel et création de listes de composants, props et événements.

Enfin, vous avez pu intégrer de la logique à vos composants à l'aide du state et de useEffect.

Avec ces connaissances fondamentales, vous avez pu acquérir de bonnes bases solides en React, tout en vous amusant à créer une app fonctionnelle pour notre magasin de plantes, La maison jungle.

Ajoutez des fonctionnalités

Vous avez peut-être envie de pousser notre site La maison jungle plus loin ? Voilà quelques idées de features qui vous permettraient de vous exercer :

  • Permettre de supprimer des articles dans le panier.

  • Permettre de sélectionner plusieurs catégories.

  • Afficher des informations supplémentaires au clic sur un article dans une modale.

  • Ajouter du style : des animations pour ouvrir/fermer le panier, sur le header, personnaliser les boutons, etc.

Il ne s'agit ici que de suggestions, vous êtes maître de votre apprentissage. Mais si le développement d'une fonctionnalité vous fait plaisir, foncez : on n'apprend jamais aussi bien que lorsqu'on s'amuse. 😊

Allez plus loin

Vous avez envie d'approfondir votre connaissance de React ?

Ça tombe bien, il existe un tas de ressources pour vous lancer sur cette voie.

Il existe d'autres cours qui pourront compléter vos compétences, tels que le cours d’OpenClassrooms “Organisez votre application avec la logique Redux” sur le State Management, ou “Mettez en place un système de veille informationnelle” pour apprendre à créer une veille.

Si vous voulez vous tenir au courant de ce qui se passe dans la communauté React, plusieurs options s'offrent à vous.

Pour des informations un peu plus officielles, vous pouvez suivre régulièrement le blog de React.

Pour des communications un peu moins formelles, mais tout autant pertinentes, je vous conseille de suivre certains membres de la core team de React sur les réseaux sociaux (notamment Twitter). Il existe également l'excellent blog Overreacted (en anglais) si vous souhaitez rentrer un peu plus en profondeur dans les notions techniques.

Vous pouvez également vous inscrire à des newsletters, telles que React Digest (en anglais).

Enfin, je vous conseille de lire des articles de blogs sur Medium ou CSS Tricks (en anglais).

Les quelques liens que je vous mets ici constituent davantage des suggestions : à vous de vous les approprier, de voir quel support vous convient le mieux et de prendre plaisir à aller plus loin.

Notre cours touche maintenant à sa fin. J'espère que vous avez pris autant de plaisir à le suivre que j'en ai eu à le créer. Je vous souhaite bonne chance dans votre aventure en tant que développeur !

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