Cette formation doit amener les participants à pouvoir créer eux-mêmes des composants
sous ReactJS, modulables et interfacés avec une API.
Pour cela, nous allons d’abord découvrir ensemble l’environnement de ReactJS et ce qui
gravite autour de cette librairie.
Ce type de développement demande également un environnement bien spécifique que nous allons mettre en place.
Dès lors, nous débuterons un TP qui va nous suivre tout au long de la formation tout en
allant plus loin dans la compréhension de cette librairie.
D’abord en créant un premier composant et en comprenant ses différentes propriétés. Puis, nous allons découvrir
l’architecture Flux par l’intermédiaire du module Redux et quel est l’intérêt d’un objet
immutable.
Nous n’épargnerons pas notre outil qui va nous servir pour debugger nos
applications : indispensable pour bien développer. Nous irons plus loin en mettant en place
un router sur notre module. Enfin, nous finirons la formation en récupérant des données via
une API grâce avec notre client HTTP axios pour terminer notre application.
Introduction à ReactJS et sur son environnement de développement
Mise en place de compréhension de notre environnement de développement
Démarrer un développement ReactJS
Les différentes attributs de ReactJS
Architecture Flux et mise en application avec Redux
Debugger son application
Un router
Travailler avec des données en provenance d’une API
Supplément en fonction de la vitesse et de l’expérience du groupe
Les TPs se font régulièrement sur les thèmes suivants : - films, football, l’univers Marvel. Ils peuvent être adaptés si l’un d’entre eux ne vous inspire pas.
Avant toute formation, nous vous contactons afin d'effectuer un audit et prendre connaissance de vos spécificités.
Nous pouvons adapter ce plan de cours standard en fonction de vos besoins ou de votre niveau de connaissances.
Les exemples peuvent aussi être adaptés en fonction de votre demande.