Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

Centre de formation Informatique et Ressources Humaines

Trouver la formation qui vous correspond.

Plus de 500 formations dans les domaines informatique, bureautique et développement professionnel

Plus de résultats

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Filter by Categories
Actus
Formations
Location de salle
Non classé

Ex. : ExcelWordPhotoshopJavaAgile

React : développement d’application web

THDIL2966

3 jours (21 heures) – Initiation / Fondamentaux

3 jours (21 heures)
Initiation / Fondamentaux

React : développement d’application web

Domaine : Informatique

Présentiel
Présentiel
Online
Distanciel
Coût
2175€ HT

Objectifs pédagogiques

  • Lister les éléments d’architecture de React
  • Développer des composants
  • Utiliser les hooks principaux

Niveau requis

  • Posséder des bases en HTML et CSS
  • Bonnes maîtrises de l’environnement JavaScript

Public concerné

  • Développeurs JavaScript/web

Moyens pédagogiques et techniques

Salles de formation (les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter) équipée d’un ordinateur de dernière génération par stagiaire, réseau haut débit et vidéo-projection
UHD Documents supports de formation projetés Apports théoriques, étude de cas concrets et exercices
Mise à disposition en ligne de documents supports à la suite de la formation

Dispositif de suivi de l'éxécution de l'évaluation des résultats de la formation

Feuilles d’émargement (signature électronique privilégiée)
Evaluations formatives et des acquis sous forme de questions orales et/ou écrites (QCM) et/ou mises en situation
Questionnaires de satisfaction (enquête électronique privilégiée)

Dates de formations

  • Du 09 au 11 Avril 2025 à Labège
  • Sur demande à Pau

Formateur

Les formateurs intervenants pour Themanis sont qualifiés par notre Responsable Technique Olivier Astre pour les formations informatiques et bureautiques et par Didier Payen pour les formations management.

Conditions d’accès à la formation

Délai : 3 mois à 1 semaine avant le démarrage de la formation dans la limite des effectifs indiqués.

Programme de formation

3 jours (21 heures)

Initiation / Fondamentaux
Les frameworks et bibliothèques front-end sont un aspect essentiel du processus de développement web. Pour construire des sites web et des applications web responsives performantes, l'utilisation de bibliothèques est devenue impérative. ReactJS est une bibliothèque de composants JavaScript permettant de créer des interfaces utilisateur pour les sites Web et les applications. Développée par Jordan Walke en 2011, elle crée un nouveau précédent pour le développement de sites Web rapides et dynamiques à l'aide de JavaScript. Cette formation React, vous permettra de maîtriser les grands principes du fonctionnement de React afin d’être autonome sur l'écriture de code React.
Mise à jour le 08/10/2024

Introduction

  • Pourquoi React
  • Installer son poste de travail
  • Terminologie React
  • Penser React

Interface Utilisateur

  • Décrire l’interface utilisateur
  • Premier composant
  • Importer et exporter des composants
  • Écrire du balisage avec JSX
  • JavaScript dans JSX grâce aux accolades
  • Passer des props à un composant
  • Affichage conditionnel
  • Afficher des listes
  • Garder les composants purs
  • Arbre de composants

Interactivité

  • Réagir aux événements
  • L’état : la mémoire d’un composant
  • Rendu et Commit
  • L’état : un snapshot
  • Cumuler les mises à jour d’un même état
  • Mettre à jour les objets d’un état
  • Mettre à jour les tableaux d’un état

Gérer l’état

  • Réagir aux actions de l’utilisateur
  • Choisir la structure de l’état
  • Partager l’état entre des composants
  • Préserver et réinitialiser l’état
  • Extraire la logique d’état dans un réducteur
  • Transmettre des données en profondeur avec le contexte
  • Mise à l’échelle en combinant réducteur et contexte

Notions complémentaires

  • Référencer des valeurs avec les refs
  • Manipuler le DOM avec des refs
  • Synchroniser grâce aux Effets
  • Cycle de vie des Effets
  • Réutiliser de la logique grâce aux Hooks personnalisés
Les frameworks et bibliothèques front-end sont un aspect essentiel du processus de développement web. Pour construire des sites web et des applications web responsives performantes, l'utilisation de bibliothèques est devenue impérative. ReactJS est une bibliothèque de composants JavaScript permettant de créer des interfaces utilisateur pour les sites Web et les applications. Développée par Jordan Walke en 2011, elle crée un nouveau précédent pour le développement de sites Web rapides et dynamiques à l'aide de JavaScript. Cette formation React, vous permettra de maîtriser les grands principes du fonctionnement de React afin d’être autonome sur l'écriture de code React.
Mise à jour le 08/10/2024