Menu Recherche Panier
(...)
Vous êtes ici : Accueil > Formation ReactJS - Développement d'applications Web
Technique

Formation ReactJS - Développement d'applications Web

Développer des interfaces utilisateur

Bibliothèque JavaScript développée par Facebook depuis 2013, ReactJS voit sa popularité exploser. Certains acteurs de la nouvelle économie tels que Netflix, Airbnb ou encore WhatsApp ont d’ailleurs adopté ce moteur de rendu JavaScript qui se démarque de ses concurrents par sa flexibilité et ses performances principalement dues au fait qu’il ne met à jour le rendu de page web dans le navigateur qu’en cas de nécessité. A l’issue de cette formation, les participants disposeront des connaissances et compétences nécessaires au développement d’interfaces utilisateur avec le framework ReactJS.

Objectifs de cette formation

ReactJS - Développement d'applications Web
  • Connaître les spécificités de ReactJS
  • Savoir développer des applications web performantes avec ReactJS
  • Être en mesure de comprendre les impacts du choix d'une architecture incluant ce type d'application

Public

  • Chefs de projets
  • Développeurs

Pré-requis

Programme détaillé

Rappels

  • Définir un vocabulaire commun et connaitre les éléments du langage les plus couramment utilisés
  • ES6 (nouveautés du langage)
  • Programmation fonctionnelle (High order function, ...)

React

  • Principes de base : comprendre l’intérêt de react par rapport a ses concurrents et la façon dont il a été pensé
  • Composants (classe, stateless component, High Order Component) : apprendre à écrire les composants et découper sa page en composants réutilisables
  • États des composants (data) : comment garder de la donnée au sein d’un composant ou échanger entre composants
  • Redux : comprendre les limites de l’utilisation des états des composants, échanger de la donnée entre plusieurs composants, séparer la donnée de la vue, comprendre l’intérêt du pattern Redux par rapport aux concurrents (two-way binding par exemple)
  • Principes du pattern (flux unidirectionnel, store, reducer, actions, ...)
  • Redux-saga
  • React-router objectifs : construire une SPA dont les urls sont bookmarkables
  • Tests / debugging objectifs produire une application de qualité avec des tests unitaires et de composant
  • Optimisations des applications (vitesse, mémoire, ...) : comprendre le fonctionnement de la librairie et les premières choses à mettre en place pour éviter des traitements supplémentaires, utiliser des outils pour voir où intervenir dans le code en priorité

Les plus de cette formation

ReactJS - Développement d'applications Web
  • Une pédagogie rythmée et variée fondée sur une alternance d'apports méthodologiques, d'ateliers pratiques et de phases d'échanges.
  • Une vue d'ensemble des fonctionnalités du Framework ReactJS.
  • Les retours d'expériences et conseils de consultants experts.
Modalités
Cette formation proposée en interentreprises est également accessible à distance.
Si aucune date à distance n'est signalée par le pictogramme formation accessible à distance, contactez notre Service Conseil Clients au 0 825 07 6000.

Informations

Dimension Digitale

  • Durée : 3 Jours (21h)
  • Tarif : 1 890 € HT
  • Réf. : LI264
  • Option(s)
    • Repas Paris : 69 € HT


Dates des sessions

Bon à savoir...











= une réponse possible
= plusieurs réponses possibles

Vous n'avez pas répondu à toutes les questions !
Vous avez % de bonnes réponses, vous pouvez donc suivre cette formation.
Vous avez % de bonnes réponses.
Nous vous invitons à contacter nos Conseillers Formation au 0825 07 6000 afin qu'ils vous orientent vers une formation plus adaptée à vos connaissances.