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, a eu un grand succès en 2015 grâce à ses performances très supérieures à la concurrence, et s’est imposée dans le paysage JavaScript pour créer des applications web. 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
    • Ecosystè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

Public concerné

Prérequis

  • 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
Nous proposons
Consulting
Formation