Formation React

Découvrez la bibliothèque JavaScript de référence pour créer des interfaces utilisateurs
Comment ça se passe ?
  • 3 à 5 jours
  • Dates d’entrée toute l’année (atelier permanent)
  • Intra – Rennes
  • Groupe de 8 stagiaires maximum
  • Approche individualisée
  • Financements France Travail, OPCO, FAF
Télécharger le programme Choisir cette formation
Voir le récapitulatif de la formation
Comment ça se passe ?
  • 3 à 5 jours
  • Dates d’entrée toute l’année (atelier permanent)
  • Intra, Rennes
  • Groupe de 8 stagiaires maximum
  • Approche individualisée
  • Financements France Travail, OPCO, FAF
Télécharger le programme Choisir cette formation

Programme de la formation

Rappel JavaScript ES6

  • Let et Const
  • Les Fonctions Fléchées
  • Spread et Destructuring
  • Les Classes

Les Bases de React

  • Utiliser create-react-app pour mettre en place son dossier
  • Explication des fichiers de React
  • Introduction aux composants et à JSX
  • Créer un Composant
  • Les propriétés Props
  • Les States
  • Les Composants de type fonction
  • Props avec Proptypes
  • CSS avec React
  • Mise en place de Bootstrap

State et Props

  • Comprendre State et Props
  • Les Évenements avec React
  • State depuis d’autres composants
  • Les React Fragment

Les inputs

  • onChange et onSubmit

La Context APi

  • Mise en place du Context
  • Wrapper avec Provider et Consumer
  • Création du Reducer
  • Changez le state avec Dispatch

Le React Router

  • Créer une Route et un Link

Les Lifecycle Methods

  • Les méthodes du Cycle de vie d’un Composant

Requêtes HTTP avec une API

  • La requête GET
  • Faire une requête POST
  • Faire une requête DELETE

Mettre une application React en ligne

  • Mettre notre application en ligne
  • Créer un repo github

Comprendre et utiliser les React Hooks

  • Le React Hook useState()
  • Utiliser plusieurs Hook
  • Utiliser le Hook useEffect()

Travaux Pratiques

  • Réalisation d’une application TODO LIST

Objectif de la formation

  • Apprendre à utiliser la bibliothèque JavaScript de référence pour créer des interfaces utilisateurs

Pré-requis

  • Maîtriser le HTML et le JavaScript

Les + de la formation

  • Nous nous adaptons à votre niveau de départ, à vos objectifs et à votre secteur d’activité
  • La durée de la formation est adaptable en fonction de vos besoins

Avis

Plus d’information

Hidden
Votre demande concerne ?(Nécessaire)
Modalité pédagogique(Nécessaire)

Développez plus vite en javascript avec REACT

React est une bibliothèque JavaScript très populaire pour le développement d’applications web dynamiques et réactives, créée en 2013 pour Facebook.

Elle est largement utilisée par les développeurs pour créer des interfaces utilisateur interactives et performantes. Avec sa modularité et sa vitesse d’exécution, React permet de développer des applications évolutives. Son approche de composants réutilisables simplifie le développement et la maintenance. Les sites web et applications construits avec React sont appréciés pour leur convivialité et leur référencement efficace.

Découvrez comment utiliser React pour créer des expériences utilisateur exceptionnelles et améliorer la visibilité de votre application sur les moteurs de recherche.

Ces formations peuvent vous intéresser

Formation HTML / CSS

Découvrez le langage informatique standard du développement web front-end
En savoir plus

Formation JavaScript

Ajoutez de nouvelles fonctionnalités interactives à vos pages web
En savoir plus

Découvrez nos articles !

Pourquoi développer avec Symfony ?

Le framework Symfony offre une infrastructure extrêmement puissante, voire incontournable, pour développer des sites et applications web en PHP. On vous explique pourquoi !
En savoir plus