React JS – Avancé

À 5 $/h

Programmation, Web et multimédia

Ce cours avancé en React.js approfondit les compétences des développeurs dans l’utilisation des Hooks, la gestion d’état avec Redux, l’intégration d’API externes, et les design patterns essentiels. En mettant l’accent sur l’optimisation des performances et l’application de bonnes pratiques, il prépare les participants à créer des applications frontend robustes et évolutives, tout en renforçant leur compréhension des concepts avancés de React pour des développements efficaces et modernes.

Pour bien maîtriser les notions enseignées, le participant devrait compléter le cours par la pratique personnelle.

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

  • Installation de Node.js et npm
  • Configuration de l’environnement de développement
  • Création d’un projet React
  • Installation des extensions nécessaires
  • Exercice
  • Introduction à React
  • Composants React
  • Cycle de vie des composants
  • Rendu conditionnel et gestion des événements
  • Hooks fondamentaux React
  • Exercice
  • Utilisation avancée des Hooks
  • Optimisation des performances avec Memoization
  • Exercice
  • Configuration de React Router
  • Routage dynamique avec paramètres
  • Protection des routes par authentification
  • Gestion des erreurs
  • Exercice
  • Introduction à Redux
  • Utilisation de Redux dans une application React
  • Exercice
  • Utilisation de Formik pour les formulaires
  • Validation des données avec Yup
  • Exercice
  • Utilisation Axios pour des requêtes HTTP
  • Exercice
  • Stratégies de test avancées avec Jest et React Testing Library
  • Bonnes pratiques de développement React
   Projet final : Développement d’une application web moderne
  • Posséder une bonne compréhension des concepts de JavaScript moderne (ES6+).
  • Maîtriser les concepts de base React.js, les composants, les propriétés (props) et les états (state) ou avoir complété la formation React JS.

Cette formation est offerte avec la participation financière du gouvernement du Québec dans le cadre de Montez de niveau.

Elle s’adresse particulièrement aux personnes sans emploi qui résident sur l’île de Montréal et qui répondent aux conditions d’admissibilité.

La formation peut aussi s’adresser aux travailleurs en emploi :

  • Qui résident OU travaillent sur l’île de Montréal;
  • De la région métropolitaine (RMR) qui ne résident pas ET ne travaillent pas sur l’île de Montréal.

Si vous répondez aux conditions d’admissibilité pour ce cours, vous pourrez bénéficier d’un tarif privilégié fixé à 5 $ par heure de formation.

Si vous n’êtes pas admissible à ce financement, vous pourriez, dans la limite des places disponibles, vous inscrire au tarif normal fixé par le ministère de l’Éducation et de l’Enseignement supérieur.

Modalités d’inscription et d’annulation

La formation en bref

Frais

Cours à 5 $/h - taxes incluses

18000 $

Choisissez au moins un bloc de disponibilité

Début le 15 novembre 2024

Mardi, jeudi et vendredi de 18 h à 21 h : 15, 19, 21, 22, 26, 28 nov., 3, 5, 10, 12, 17, 19 déc. 2024
Formation à distance
En semaine de soir
36 heures

15656 $

Financé par le gouvernement du Québec

PLACES DISPONIBLES

Début le 15 novembre 2024

Mardi, jeudi et vendredi de 18 h à 21 h : 15, 19, 21, 22, 26, 28 nov., 3, 5, 10, 12, 17, 19 déc. 2024
Formation à distance
En semaine de soir
36 heures

94311 $

Si non admissible au financement

PLACES LIMITÉES

Si aucune date n’est affichée, soyez informé par courriel des prochaines dates en vous inscrivant à l’alerte ci-dessous.

Financé par le gouvernement du Québec

Pas disponible?

Inscrivez-vous à une alerte pour connaître les prochaines dates offertes.