Vous êtes ici : Accueil > Formations > React : Niveau Avancé

Formation React : Niveau Avancé

Maîtrisez les notions avancées React et optimisez la performance de vos applications développées en React et JSX
Présentation
Plan détaillé
Ressources
Discussion
Avis (0)

Description de la formation

Dans cette formation React, vous allez maîtriser les notions avancées de ReactJS pour pouvoir optimiser la performance de vos applications développées en React et JSX.

# React – Une bibliothèque JavaScript pour créer des interfaces utilisateurs

React est une librairie JavaScript déclarative, efficace et flexible pour créer des interfaces utilisateur UI (User Interfaces) riches et dynamiques. React est Lancé en 2013 et toujours maintenu par Facebook, en plus d’une communauté de millions de développeurs partout dans le globe.

# Dans cette formation React de niveau avancé

Dans cette formation React, vous allez dans un premier lieu vous familiariser et comprendre les règles essentielles de la syntaxe JSX dans la création des éléments ReactJS. Vous allez apprendre les différents moyens de transmettre des props dans l'arborescence de votre projet React. Comme vous allez appréhender l'essentiel de la syntaxe JSX, notamment la notation à point pour regrouper les éléments JSX en modules, le transfert des refs pour manipuler les éléments du DOM et l'ajout de fragments dans le regroupement des éléments JSX.

Ensuite, vous allez vous voir les techniques avancées de React, notamment les props de rendu pour partager du code entre composants React, partager de la logique de comportement pour séparer les responsabilités et le contexte API pour créer des valeurs globales.

Après, vous allez apprendre à gérer les erreurs d'une manière réactive et impérative et apprendre les techniques pour optimiser le niveau de performances de vos applications développées en React.js. Vous allez travailler avec le bloc Catch et Throw Error pour intercepter les cas d’erreur dans les gestionnaires d’événements et vous familiariser au concept de “périmètre d’erreurs“, qui offre un moyen d’intercepter toute erreur survenue et afficher une interface visuelle de repli. Vous allez également apprendre les méthodes de découpage dynamique de code bundling et React.lazy pour charger des composants uniquement à la demande, utiliser le production build pour un rendu plus rapide du UI et utiliser les techniques de mise en cache pour améliorer les performances de votre application React.

Enfin, vous allez découvrir les bases de l’accessibilité pour garantir une meilleur expérience utilisateur. Vous allez voir les standards, les lignes directrices, les critères de conformités du Web Content Accessibility Guidelines (WCAG), comme vous allez voir les techniques pour créer des interfaces web accessibles suivant le document de l’initiative d’accessibilité WAI-ARIA et aussi vous allez voir l’usage de l’HTML sémantique pour fournir des informations sémantiques détectables par les navigateurs et autres technologies d’assistance. Sans oublier une dernière partie de cette formation dédiée à la découverte de sujets avancés en liaison avec React, notamment les web components, l'encapsulation et le partage de code, ainsi que l'intégration de bibliothèques tierces avec React.

Après avoir terminé cette formation avancée en React JS, vous aurez maitriser l’essentiel des concepts et techniques avancés React. Ainsi, vous allez gagner en compétences professionnelles en tant que développeur Front End et vous allez aussi gagner en performance et en productivité.

+ Des cas pratiques React de démonstration

Cette formation React se base sur des exercices d’application dont l’objectif est de valider les connaissances acquises pendant les vidéos tutoriels. Les fichiers nécessaires aux exercices pratiques sont joints aux ressources de la formation.

+ La Formatrice experte Sandy LUDOSKY

Tout au long de cette formation React JS, vous serez assisté-e par la formatrice experte et consultante en informatique Sandy Ludosky, qui vous aidera à combler les techniques avancées React.

Elle vous dotera aussi avec des astuces et bonnes pratiques à adopter dans vos projets professionnels de développement avec le Framework ReactJS.

+ Un cursus complet de formations React

Le cursus des formations React se compose de :

Objectifs

  • Se familiariser avec les concepts avancés du Framework React
  • Détecter et signaler tout problème potentiel en mode développement avec le mode strict
  • Valider les types de données et objets complexes avec les Proptypes
  • Comprendre les règles essentielles de la syntaxe JSX
  • Maîtriser les méthodes de découpage dynamique de code bundling et React.lazy

Prérequis

  • Avoir les notions de base en HTML et CSS
  • Comprendre ce que c’est le DOM, le Document Object Model
  • Avoir les fondamentaux du Javascript et React

Public concerné

  • Avoir une expérience avec le développement de projets en Javascript
  • Développeurs Front ayant une expérience avec React
  • Toute personne ayant le niveau confirmé en ReactJS et voulant le maîtriser davantage
Formateur : Sandy Ludosky
Date de mise en ligne : 15-01-2021

Evaluations


5
(10 votes)
5
10
4
0
3
0
2
0
1
0
Ceci peut aussi vous intéresser