Academy
Digital

React JS

Objectifs

  • Être capable de développer une application complexe avec React

Méthode pédagogique et évaluations

  • Alternance entre cours, démonstrations et travaux pratiques autour d'un fil rouge.
  • Les corrigés sont fournis.
  • Des mises en situation, quiz, exercices pratiques, études de cas ou jeux de rôles sont proposés par le formateur permettant d’évaluer les acquis des stagiaires tout au long de la formation.
  • Les formations à distance sont réalisées avec un outil de visioconférence innovant spécialement adapté à la formation à distance. Cette plateforme comprend tous les supports de formation ainsi que de nombreux quiz et disponible tout le temps même après la formation.
  • Une évaluation de la satisfaction de chaque stagiaire est réalisée en ligne à la fin de la formation.

Horaires

Les formations se déroulent en règle générale de 9h à 17h30.

Déroulement

Toutes nos formations peuvent être organisées en intra dans vos locaux ou dans nos locaux. Nous ajustons avec vous le contenu pédagogique si nécessaire. Pour en savoir plus contactez-nous sur le site ou par email (academy@conserto.pro)

 

Avant la formation

L’inscription de la formation se fait en ligne ou par email (academy@conserto.pro).

Une semaine avant le début de la formation, vous recevez une convocation avec le lieu, l’heure du premier rendez-vous ainsi que le programme de la formation

Pour les formations à distance, le lien vers l’outil de visioconférence est inclus dans la convocation. Il est nécessaire d’avoir un ordinateur PC ou MAC avec une Webcam et une connexion haut débit.

 

Après la formation

A la fin de la formation, vous recevez une attestation de formation.

Afin d’améliorer la qualité  de nos formations , nous vous demanderons de compléter un questionnaire de satisfaction à chaud en ligne à la fin de la formation.

Un mois plus tard nous vous envoyons une évaluation à froid, qui nous permet de comparer les résultats obtenus à chaud et de mesurer la mise en application en entreprise.

Programme

React

  • Qu'est-ce que React ?
  • Virtual DOM
  • React dans l'écosystème JS aujourd'hui

Mise en place d'un projet

  • Intégrer dans un projet existant
  • Utiliser un boilerplate
  • Outils de développement
  • Les bonnes pratiques
  • Les tests avec React

Les composants

  • L'approche composant
  • Les JSX
  • Les méthodes du cycle de vie
  • Les hooks
  • Context API
  • Le style et les composants
  • Tester correctement les composants

React Router

  • Les différents routers et leurs utilisations

Store

  • Comprendre le pattern Flux
  • Implémenter un store correctement avec Redux
  • Utiliser redux à fond

Écosystème

  • L'asynchronisme avec react et redux
  • Modifier les headers de vos pages
  • Les transitions CSS avec react

Le rendu côté serveur

  • Connaitre les pours et les contres et comprendre les difficultés
  • Mettre en place un SSR
Nos formations
à venir