Développer des applications web avec ReactJS

Créer une application React.js

Savoir utiliser les outils de développements

Développer des interfaces utilisateurs

Tester les composants

Mettre en place une architecture avec Redux

Durée

3 jours

Réf.

B-WF-RJ

Prix

1650€ HT

Niveau

Intermédiaire

PROGRAMME

Vous trouverez ci-dessous le programme détaillé de la formation « Développer des applications
web avec Angular », cette formation de 3 jours vous permet d’acquérir tous les fondamentaux du développement d’applications web avec ReactJS.

  • Historique
  • ES5 / ES6 / ES7
  • Node.js
  • Callback vs Promise

Atelier :
Installation de l’environnement de développement
Manipulation langage JavaScript

  • Historique du framework
    Syntaxe JSX
  • Premiers composants
    – render
    – props
    – Handling events

Atelier :
– Dans un projet initialisé, manipulation simple de composants

  • Lifecycle and states
  • Conditional rendering
  • Liste
  • Composition

Atelier : Réalisation d’une application permettant de manipuler les composants et leur cycle de vie ainsi que la mise en page.

  • Pourquoi avons besoin d’un outil pour le routing entre les pages ?
  • Présentation de react-router

Atelier : Réalisation d’une application permettant de mettre en place plusieurs pages et de naviguer entre elles.

  • Présentation des outils permettant de garantir la qualité d’une application React.js
  • Eslint
  • Jest
  • Enzime

Atelier : En s’appuyant sur une application réalisée précédemment, ajout des outils Esllint, Jest et Enzime

  • Présentation du pattern Flux
  • Redux et Redux-Thunk

Réalisation d’une application permettant de mettre en place redux et redux-thunk

PUBLICS & PRÉ-REQUIS

Vous devez être très familier avec les langages du web (HTML, JavaScript et CSS) et Node.js

INFOS PRATIQUES

  • THÉORIE : 30%
  • PRATIQUE : 70%
  • LIEUX : NANTES & LYON

NOTRE FORMATEUR

Consultant, Formateur JavaScript Web et Mobile.

Avec une vision très opérationnelle, en tant que développeur expérimenté d’applications mobiles Cross-Platforms.

NOS PROCHAINES SESSIONS WEB FRONT

Aucun événement trouvé !

FORMONS ENSEMBLE !

N'hésitez pas à nous contacter, nous mettrons tout en oeuvre afin que vos collaborateurs
ou vous même soient parfaitement formés et prêts pour de nouveaux challenges !
JE ME LANCE