React : guide de survie
Aucune session planifiée. Contactez-nous.
- Page d'accueil
- Formations
- React : guide de survie
Niveau : intermédiaire
14h | 2 jours
Objectifs pédagogiques :
- Appréhender les dernières avancées d'ECMAScript
- Maîtriser le framework React
- Gérer un état applicatif avec Redux
Pré-requis :
- Cette formation nécessite d’avoir quelques connaissances sur les bases de javascript, idéalement une expérience sur un framework frontend (AngularJS, VueJS...)
Programme :
- Petit rappel sur le Javascript (ES7)
Quelles sont les nouveautés du standard ECMAScript 2016/2017/2018 ?
- React, qu’est ce que c’est ?
Les fondamentaux de React, pourquoi et comment l'utiliser ?
- Outils et workflow
Présentation des outils utiles pour développer une application avec React
- JSX
Qu'est ce que la syntaxe "JSX", quelles sont ses spécificités ?
- Components
Présentation du concept de "Component", et la spécificité des composants React
- State & props
Gestion des état interne et externe des component
- Cycle de vie
Quels sont les cycles de vie dans une application React, quelles possibilités nous offres t-il ?
- Communiquer entre components
Application des des concepts vu précédemment pour commencer à développer une application faisant communiquer plusieurs components ensembles
- Installer un composant externe
Pourquoi réinventer la roue alors que npm est là pour nous ?
- Redux
Gérer un état applicatif avec Redux
- Récupérer des datas
Comment récupérer des données externes à l'aide d'API, d'asynchrone et fetch !
- RxJS
L'asynchrone version HULK !
A propos du formateur :

Johan Soulet - DÉVELOPPEUR FRONT
1 cours
Johan Soulet découvre le développement d’application front-end au cours de ses études à l’Université de Technologie de Compiègne. Une fois diplômé, il s’installe à Nantes où il rencontre plusieurs start-ups et une communauté active qui lui permettent de continuer à apprendre et à se perfectionner. Johan transforme des maquettes en véritables expériences interactives, tout en mettant l’utilisateur final au centre du processus de création. Il est passionné de roller derby, de cuisine et la recherche perpetuelle du gif parfait.
Publics concernés :

Vous souhaitez avoir plus d’informations sur le module, ou vous avez des questions sur le financement de la formation ?
02 53 45 35 19