Formation
React + Redux

Apprenez à développer des interfaces Web interactives puissantes, grâce à React JS. Utilisez Redux pour gérer les states de vos applications.

PROCHAINE SESSION :
4 DÉCEMBRE 2017 -

PARIS

Présentation

Objectifs

  • Découvrir et maîtriser ReactJS
  • Savoir utiliser les outils de développement adaptés
  • Construire une application React JS en respectant les bonnes pratiques
  • Installer, configurer et utiliser les bibliothèques

Prérequis

  • Bases en JavaScript
  • Apporter votre ordinateur

Programme

Jour 1

  • L'histoire de ReactJS
  • Préparer son environnement de développement
  • Les meilleures extensions pour Atom et Visual Studio Code
  • Maîtriser Babel et les nouveautés de la syntaxe ECMAScript 6
  • Déboguer une application React
  • Les Props
  • Le "CSS in JS"
  • Flexbox
  • Exercice pratique : Aligner des éléments pour comprendre toutes les Flexbox
  • Exercice pratique : Application Web "2001 : L'odyssée de l'espace"

Jour 2

  • Les State
  • Le cycle de vie des Components
  • Les différentes méthodes pour améliorer les performances
  • La meilleure manière d'architecturer son application React
  • Fetch d'une API
  • Exercice pratique : Application Web "Meetup"

Jour 3

  • S'imposer un code strict avec ESLint
  • Typer les variables Props
  • Responsive
  • Communiquer en temp réél avec les WebSockets
  • Les bibliothèques open-source indispensables
  • Exercice pratique : Créer le MVP de ton choix (1/2)

Jour 4

  • Les applications React universal (isomorphic)
  • Server side rendering avec Next.js
  • Exercice pratique : Créer le MVP de ton choix (2/2)

Jour 5

  • Centraliser les State grâce à Redux
  • Concevoir la structure d'un Store Redux et éviter les écueils
  • Combiner React Router et Redux
  • Redux Form
  • Redux Persist
  • Redux Thunk
  • Déboguer Redux
  • Autres bibliothèques compatibles avec Redux
  • Exercice pratique

2.500 HT

5 jours (35 heures)

Pour une formation

intra

-entreprise, veuillez nous contacter pour un devis.

Prochaine session à Paris

Nos formateurs peuvent se déplacer dans toute la France et à l'étranger.

Mots-clés

  • ReactJS

  • Redux

  • Router

  • Bootstrap

  • Webpack

  • React Tutorial

Votre

formateur

Farid Safi