Com3elles - Conseil + création + formation
  • Vos objectifs
    • Vous différencier
    • Gagner en visibilité
    • Développer des services en ligne
    • Valoriser vos actions RSE
  • Nos services
    • Conseil
    • Stratégie de communication
    • Accompagnements
    • Création d'identité & nom
    • Marketing digital
    • Création
    • Web & applications
    • Design graphique
    • Motion design & vidéo
    • Rédaction de contenus
  • Nos formations
    • Notre catalogue de formation
    • Qualité & pédagogie
    • Agenda des formations
  • L'agence
    • Nos engagements
    • L'équipe
    • Blog
    • Actualités
  • Nos références
    • Références et réalisations
    • Témoignages
Categories
Notre catalogue de formation
Site et services web

Formation

Développer en Javascript avec REACT

modalité de formationPrésentiel | Distanciel | Mixte
icone représentant un cadrant de montre pour évoqué la durée de nos formation à Com3ellesà partir de 3 jours

Votre objectif : apprendre à développer avec la bibliothèque React afin d’être capable d’intervenir sur des projets applicatifs web.

Cette formation vous propose d’approfondir la création d’interface côté client en JavaScript, à l’aide de React.js, la bibliothèque JavaScript libre développée par Facebook depuis 2013. Au-delà de la maîtrise de la bibliothèque, c’est aussi l’écosystème autour du langage et la méthodologie de développement d'une application avec React qui sont abordés dans cette formation.

Objectifs
À l’issue de la formation l'apprenant sera en mesure de :
  • connaitre les principes de React
  • construire une application avec React
  • développer avec React
Public visé
Les profils débutants connaissant les bases de Javascript
Pré-requis
Savoir programmer avec Javascript - Connaitre les bases du HTML et CSS
Programme*
Remise à niveau Javascript
  • Variables, primitives, tableaux, objets
  • Opérateurs, contrôle de flux d’instructions
  • Fetch, XMLHTTPRequest
  • Programmation orientée objet
Introduction à React
  • Différence entre framework et bibliothèque
  • Principes fondamentaux de React
  • Découvrir et comprendre JSX
  • Les classes JavaScript
  • Travaux pratiques : Créer une première application élémentaire
Construire une application avec React
  • Démarrer un vrai projet React et le structurer
  • Récupérer des données depuis un serveur
  • Travaux pratiques : Construire une application React consommant les données d'un serveur
Intégration d'une bibliothèque tierce
  • Comprendre les cycles de vie d'un composant React
  • Rappels sur JavaScript (Array.map, Array.reduce, bind, this)
  • Travaux pratiques : Afficher les données grâce à une bibliothèque tierce
Gestion d'état et mise à l'échelle
  • Découvrir l'architecture Flux / Redux
  • Comprendre le 1-way data flow
  • Découvrir la gestion d'état
  • Découverte du hot-reloading et voyage dans le temps (undo/redo)
  • Travaux pratiques : Ajouter redux à une application React
L'immuabilité
  • Découverte de immutable.js
  • Comprendre l'intérêt de l'immutabilité pour les performances
  • Travaux pratiques : Mise à jour de l'application avec un état immuable
Tester son application
  • Tester les composants React et les modifications de l'état
  • Découverte de Enzyme et Jest
  • Travaux pratiques : Couvrir son application avec des tests
Aller plus loin
  • Les outils de développement pour React (react devtools, redux devtools)
  • React-Router ou la gestion des routes
* Personnalisable : programme indicatif pouvant être ajusté en fonction des évaluations et des besoins réellement identifiés
Le +
Des exemples concrets issus de l'expérience d'un expert en développement
Dernière modification le
Vendredi 26 Avril 2024
Votre formateur
Hadrien Lanneau

Prochaines sessions

Aucune date de formation n'est prévue pour le momment. Cette formation vous intéresse ?
Contactez nous pour en programmer une.
Vous souhaitez être informé des futures sessions ? Vous abonner

Sur mesure

Cette formation est possible en intra-entreprise c'est à dire pour un groupe de 2 à 8 personnes d'une même organisation. Les modalités peuvent être adaptées (lien, programme, durée, ...).
Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.
Vous aimeriez adapter cette formation à vos besoins (objectifs, durée, lieu) ?
Votre devis gratuit
Tarif
à partir de 1 200 € HT par jour
par groupe de 8 personnes maximum, hors frais de déplacement et d'hébergement du formateur
Thématiques liées
En association à cette formation, pour construire un parcours personnalisé, vous pourriez être intéressé par :
  • HTML5 et CSS3
  • Joomla : Flexicontent gestion de contenus avancés
  • Joomla : personnalisez votre site !
  • Wordpress : créez votre site dynamique
Télécharger la fiche

Ils témoignent

... Chargement des images
Clara V. - formation React
La formation en groupe s'est très bien passé, Hadrien a pu répondre à nos questions (on était 4 en distanciel) et j'ai pu avoir les clés pour mieux comprendre le fonctionnement de React
Lire la suite...

Organisation et précisions

Moyens pédagogiques

Pédagogie intéractive et participative. alternance d'exposés et de cas pratiques. Support de cours

Modalités et délais d'accès

Nous avoir renvoyé la convention signée au plus tard 24h avant la formation

Situations particulières

Pour toute difficulté ou handicap, veuillez contacter Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser. pour voir les éventuelles adaptations à prévoir.

Suivi de l'exécution

Feuilles d'émargement signées par le stagiaire, attestation de fin de formation individuelle mentionnant la nature, la durée de l’action ainsi que les résultats des acquis de la formation. Questionnaires stagiaire et formateur

Validation des acquis

L’évaluation est réalisée tout au long de la formation à travers des cas pratiques personnalisés. Le stagiaire évalue sa progression et ses acquis à l’issue de la formation. L’intervenant valide la progression pédagogique du stagiaire
  • Notre catalogue de formation Démarrer sur Instagram E-commerce : construire son site
Recevez la newsletter de Com3elles

Recevez la Com3news

Des astuces, des actus de temps en temps

Contactez Com3elles par email

Contactez nous

Pour un devis, un café ou un avis !

Cliquez ici pour nous contacter Com3elles

09 72 17 05 61

ou 06 03 38 84 39

Prennez rendez vous avec Com3elles

Prenez rendez-vous !

Choisissez un créneau et parlons de vos projets !

Com3elles est une

  • Contacter
  • 0972170561
  •  Prendre rendez-vous