Smart Tech Institute, sti, Formation DÉCOUVERTE DE REACT.JS

DÉCOUVERTE DE REACT.JS

Formation intensive de 5 jours

Durée
  • 05 jours (35 heures)
Pour qui ?
  • Développeurs débutants souhaitant s'initier à React.js
  • Développeurs expérimentés souhaitant ajouter React.js à leur palette de compétences
  • Toute personne intéressée par le développement front-end moderne
Méthodes & moyens pédagogiques
  • Classe virtuelle
  • Formation interactive et synchrone (échange formateurs / apprenants)
  • Enseignement à distance (Elearning)
  • Mise à disposition d'une plateforme d'apprentissage en ligne
Modalités d'évaluations
  • Évaluation des acquis module par module.
  • QCM
  • Mise en situation
  • Travaux pratiques
  • Soutenance de fin de formation
Sanction(s)
  • Attestation de fin de formation
Métier(s) visé(s)
  • Développeur Front-End Junior
  • Développeur d'Applications Web

Informations pratiques

Modalités pédagogiques

  • Formation en classe virtuelle pour une expérience d'apprentissage interactive et flexible
  • Encadrement personnalisé assuré par un formateur principal et une équipe pédagogique dédiée, pour un suivi individualisé et des réponses à vos questions
  • Support de cours complet et accessible pour une révision optimale des notions abordées
  • Plateforme d'e-learning intuitive pour un accès continu aux ressources pédagogiques et un suivi de votre progression
  • Outils de communication performants pour faciliter les échanges entre apprenants et formateurs

Prérequis

  • Connaissance de base en JavaScript, HTML et CSS
  • Expérience en développement web recommandée mais non obligatoire
  • Curiosité et volonté d'apprendre de nouvelles technologies

Accessibilité

  • Formation accessible aux personnes handicapées grâce aux modalités d'apprentissage en distanciel

Prochaines sessions

  • Contactez-nous pour connaître les dates des prochaines formations

Tarifs

  • N'hésitez pas à nous contacter pour obtenir un devis personnalisé

Contact

Description

Cette formation est conçue pour initier les participants à React.js, une bibliothèque JavaScript populaire pour la création d'interfaces utilisateur. Destinée aux débutants ainsi qu'aux développeurs expérimentés, la formation couvre les versions récentes de React.js, en se concentrant sur les concepts de base et les fonctionnalités avancées. Les participants apprendront à construire des applications web dynamiques et performantes en utilisant React.js et son écosystème.

Objectifs

L'objectif de cette formation est de fournir aux participants les compétences nécessaires pour développer des applications web modernes et dynamiques avec React.js. À l'issue de la formation, les participants seront capables de comprendre et d'appliquer les concepts fondamentaux et avancés de React.js, de développer des composants réutilisables, de gérer l'état de l'application et de mettre en œuvre des pratiques de développement efficaces.

Capacités visées

À l'issue de la formation, les participants seront en mesure de :

  • Comprendre les principes de base et les évolutions de React.js
  • Créer et gérer des composants React.js réactifs
  • Utiliser le routage pour la navigation entre les pages de l'application
  • Gérer l'état de l'application avec React Context et Redux
  • Mettre en œuvre des techniques de développement modernes pour optimiser les performances des applications
  • Utiliser les outils de l'écosystème React.js pour le développement, le débogage et le déploiement des applications
  • Concevoir et développer des applications web robustes et performantes en utilisant React.js.

Programme de Formation


L'apprentissage s'appuiera sur une pédagogie mixte, alliant théorie et pratique, avec des QCM, exercices et travaux pratiques pour mesurer la progression et valider les acquis des apprenants.

Introduction à React.js et Concepts de Base (07 heures)

  • Présentation de React.js - 3.5h
  • Concepts de Base de React.js - 3.5h

Composants et Gestion des Données (07 heures)

  • Création et Gestion des Composants - 3.5h
  • Gestion des Données et Réactivité - 3.5h

Routing et Formulaires (07 heures)

  • Navigation et Routage - 3.5h
  • Formulaires et Validation - 3.5h

Outils et Pratiques de Développement (07 heures)

  • Outils de Développement React.js - 3.5h
  • Test et Débogage - 3.5h

Projet Final et Présentation (07 heures)

  • Projet de fin de formation - 3.5h
  • Présentation et Évaluation - 3.5h