React

Informations sur la formation

Durée: 3 jours (19.5 heures)
Format : En direct, pratique

Aperçu de la formation

React est une bibliothèque JavaScript permettant de créer des interfaces utilisateur Web. C'est l'un des frameworks web les plus recherchés et les plus appréciés aujourd'hui. React facilite la création d'interfaces utilisateur interactives à partir des normes Web. Cette formation Introduction à React en utilisant JavaScript/ECMAScript, elle enseigne aux développeurs les compétences dont ils ont besoin pour utiliser immédiatement React afin de créer des applications modernes.

Lieu et prix

OnSoft propose des formations d'entreprise dirigées par un formateur pour des groupes de 3 personnes ou plus, en ligne ou sur place. La plupart des cours d'OnSoft peuvent être adaptés selon votre demande. Pour recevoir une proposition personnalisée et un devis pour une formation d'entreprise privée sur place ou en ligne, veuillez nous contacter.

Objectifs

  • Utiliser un gestionnaire de paquets JavaScript (npm ou Yarn)
  • Comprendre les nouvelles fonctionnalités du langage JavaScript, notamment les classes, les modules et les fonctions fléchées
  • Explication de React et pourquoi il est utile.
  • Découvrir l'architecture de base d'une application React
  • Acquérir une compréhension approfondie de JSX et du DOM virtuel
  • Utiliser des composants React pour construire des interfaces interactives
  • Créer et valider des formulaires
  • Effectuer des requêtes HTTP pour lire ou modifier des données
  • Explorer les modèles d'architecture de composants courants
  • Configurer un routage simple et complexe
  • Adopter les meilleures pratiques de React

Prérequis

Les participants doivent avoir une expérience de la programmation orientée objet. Une certaine expérience de JavaScript est utile.

Vue d'ensemble de la formation

  • Introduction
  • Gestionnaire de paquets (npm/Yarn)
  • Installation du compilateur
  • ES6/ES2015
  • Configuration du projet (Créer une application React)
  • Meilleures pratiques (Organisation du code)
  • Vue d'ensemble de React
  • Éléments
  • JSX
  • DOM virtuel
  • Composants
  • Props
  • Events
  • Hooks
  • State
  • Effets secondaires et cycle de vie
  • Rendu conditionnel
  • Listes
  • Architecture des composants
  • Formulaires
  • HTTP
  • Routage (React Router)
  • Construire et déployer
Nous contacter