Formation ReactJS

Cette formation vous permettra de maîtriser ReactJS, le framework JavaScript créé par Facebook

Description de la formation ReactJS

React, le nouveau framework JavaScript créé par Facebook, s’est imposée dans le paysage JavaScript. Ce framework permet de créer des applications web monopage, via la création de composants. Il est donc temps de se former à ReactJS.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation ReactJS

  • Introduction à l’ES6 et aux modules
    • Rappels
    • Design patterns
    • Nouveautés de la syntaxe ES6
    • Compilation du code ES6 avec Babel
    • Aller plus loin : Typescript et Flow
    • Gestion des modules avec Webpack
  • Introduction à React
    • Ecosystème des frameworks JavaScript
    • Différentes approches du data-binding
    • Philosophie de React
    • Environnement de développement
    • Outils de debug
  • Développer avec React
    • Création d’un composant
    • La syntaxe JSX
    • JSX vs JavaScript
    • Comprendre JSX en détails
    • Gestion du « state » du composant
    • Les méthodes du cycle de vie
  • Interactivité des composants
    • Gestion des événements
    • Imbrication de composants
    • Utilisation des « props »
    • Composants réutilisables
    • Manipulation du DOM
    • Gestion des formulaires
    • Design pattern des composants
  • Application monopage avec Flux ou Redux
    • Présentation de Flux
    • Installation de Redux
    • Les différentes entités du pattern Flux
    • Principe du « one way data flow »
    • Présentation de Redux
    • Utilisation du store
    • Les actions et le reducer
    • Extensions utiles de Redux
    • Intégration dans React
    • L’internationalisation
  • La navigation avec React Router
    • Présentation de React Router
    • Installation de React Router
    • Configurer les routes
    • Récupérer les paramètres de l’URL
    • Créer des liens
    • Déclencher une navigation
  • Application isomorphique
    • Principe et bénéfice du développement isomorphique
    • Écosystème du Javascript côté serveur
    • Configuration de NodeJS pour React
    • Récupérer les paramètres de l’URL
  • Introduction à React Native
    • L’hétérogénéité des OS mobiles
    • Natif vs hybride vs cross-platform
    • Principales solutions cross-platform
    • React Native
    • Démonstration d’application React Native
  • Niveau : Spécialisation
  • Ref : REA01
  • Durée : 3 jours
  • Prix : 1800€
S'inscrire en ligne
Voir les dates et les lieux de formation
  • Niveau : Spécialisation
  • Ref : REA01
  • Durée : 3 jours
  • Prix : à définir
Demandez un devis
Recevez votre proposition sous 48 heures !
Contactez-nous pour
organiser votre formation

Objectifs

  • Maîtriser les concepts et la syntaxe de ReactJS
  • Créer des applications web performantes
  • Organiser, modulariser et tester ses développements JavaScript

Public

  • Développeurs JavaScript expérimenté

Pré-requis

  • Bases solides en HTML5 et CSS3
  • Avoir suivi une formation JavaScript, ou niveau équivalent
Nous proposons
Consulting
Formation