Formation React
Ref :
Les prochaines dates par ville
[+]En distanciel
Pré-requis
Avoir une bonne connaissance de JavaScript :
- Syntaxes EcmaScript 6+: destructuring, spread operator, arrow functions, etc…
- Promesses / async await
Matériel requis :
De préférence avoir la dernière version LTS de NodeJS installée (sinon version 12 minimum) - Un IDE pour le JavaScript (de préférence VS Code ou Webstorm)
Public concerné
De débutants à confirmés sur React (et ayant les prérequis de connaissance)
Objectifs
Durant cette formation, nous présenterons les prérequis de React. Alors vous serez amené à créer étape par étape une application qui gère les articles.
Au cours de ces étapes, nous découvrirons les concepts de React et de React-router
Programme détaillé
Introduction
Prerequisites
Basics
- Create project
- JSX
- Props
- List
- Hooks
- State and events
- Effects
- Custom hooks
- Controlled forms
- DOM references
- Children
- Services
- Exercice
- Tests
Routing
- React router
- Add route
- Edit route
- Titles and redirect
- Exercise
- Delete article
- Child routes
- Tests
Advanced
- Fragments
- Contexts
- Code splitting
- Performances
- Other hooks
- Tests
Miscellaneous
- Alternative syntax
- HOC
- Render props
- Uncontrolled components
- JSX
- CSS
- Environment variables
- Storybook
- SSR
- Types
Exercice
Questions
Tout le long de la formation on construit une application (en mode fil rouge) qui ressemble à un back office de gestion d'articles.
C'est assez dirigé au début, mais à partir de la partie "Routing" les exercices sont un peu plus en autonomie
Modalités pédagogiques
Tous nos stages reposent sur une alternance entre transfert de connaissances et de savoir-faire, à travers des exercices concrets, des tests pratiques et des analyses de situations. Cette méthode permet une appropriation rapide des sujets par les stagiaires.
Notre formateur s’appuie sur les connaissances préexistantes du stagiaire. Il combine diverses modalités pédagogiques: des exposés théoriques, des temps d’échanges, des études de cas, permettant à l’apprenant d’être acteur de la séance de formation.
Lors des formations en groupe, l’accent est mis sur l’interactivité, intégrant ainsi la possibilité de progresser en équipe et de réussir ensemble.
Le scénario de nos cours est adapté afin de faire directement référence aux attentes des stagiaires. Les exemples et exercices sont, dans la mesure du possible, au plus près des missions réalisées par vos collaborateurs.
En effet, notre processus de personnalisation d’accès à la formation nous conduit à choisir et combiner différentes méthodes classiques qui ont fait preuve de leur efficacité, en fonction des objectifs à atteindre et du public reçu en formation.