React 300

Développez vos compétences sur React avec notre formation SFEIR Institute

Développer des applications sur React, la référence des technologies web

Concevoir des applications web monopages a été grandement facilité ces dernières années avec l’apparition de frameworks et librairies Javascript, tels que BackboneJS, Angular ou encore EmberJS. En 2013, Facebook sort React, une nouvelle librairie Javascript facilitant le développement d’interfaces web.

Qu’apporte cette librairie d’intéressant par rapport aux autres? Pourquoi suscite-t-elle en ce moment un tel engouement? A travers cette formation mêlant théorie et pratique, vous allez découvrir concepts clés de React qui le démarquent des autres librairies.

Ce cours enseigne aux participants les compétences suivantes

  • Découvrir les fonctionnalités et les nouveautés du framework React.
  • Savoir développer une nouvelle application Web avec React.
  • Connaître les mécanismes avancés du framework.

Prix: 1890€ HT
Durée: 3 jours
Modalité: Inter en présentiel (demander une formation en intra-entreprise)

Prochaines dates :

PROGRAMME DE LA FORMATION

Module 1

Les fondamentaux

  • Element, JSX, composant fonctionnel, communication par propriété
  • Architecture d’une application React, arbre de composant
  • Evénement et gestion de l’état d’un composant
  • Classes & Hooks
  • Affichage conditionnel, liste d’éléments, composition avancée
Module 2

Concepts avancés

  • Composant contrôlé et références
  • Cycle de vie, effets de bord
  • React Context
  • Navigation (routing)
  • Gestion des formulaires en React
Module 3

Gestion de l’état avec Redux

  • Sortir les données et les états de l’application React
  • Création du store Redux et connexion avec React (reducers & connect)
  • Comment interfacer les composants à Redux (selectors & action creators)
  • Orchestrations d’évènements et actions asynchrones

Formations suggérées

Nous contacter

Paris

48 Rue Jacques Dulud

92200 Neuilly-sur-Seine

+33 1 41 38 52 00

Lille

74 rue des Arts

59800 Lille

+33 3 66 72 61 32

Strasbourg

Crystal Park, 1 Avenue de l'Europe

67300 Schiltigheim

+33 3 88 47 04 38

Luxembourg

2, rue Drosbach

L-3372 Leudelange, Luxembourg

+352 26 54 47 1

Bordeaux

c/o Mama Works, 51 quai Lawton

33300 Bordeaux

Nantes

Zero Newton, 3 Rue Albert Camus

44000 Nantes

+33 2 55 59 07 00