FormaGroup

Formation avec un formateur du réseau FormaGroup

React et TypeScript pour développeurs JavaScript

Apprenez à concevoir des interfaces React structurées et typées, à partir de cas pratiques inspirés d’applications web réelles.

4 jours (28 h), répartis en 4 séances d’une journéePrésentielPartout au MarocReact et TypeScript, Git et GitHub
Photo : Mohammad Rahmani / Unsplash

Contenu de la formation

Partie 1React et TypeScript pour développeurs JavaScript

Apprenez à concevoir des interfaces React structurées et typées, à partir de cas pratiques inspirés d’applications web réelles.

4 jours (28 h) en présentielIntermédiaireDéveloppeurs JavaScript, étudiants en développement web et équipes frontend souhaitant développer des interfaces avec React et TypeScript.

Programme détaillé

Durée

4 jours (28 h), répartis en 4 séances d’une journée

Prérequis

Connaître les bases de JavaScript, HTML et CSS. Une première expérience de développement web est recommandée.

Objectifs pédagogiques
  • Structurer une interface web à l’aide de composants React réutilisables.
  • Définir et utiliser des types TypeScript pour les propriétés et les données d’une application.
  • Gérer les événements, les formulaires et les états d’interface.
  • Organiser une application frontend et intégrer des données provenant d’un service web.
  • Suivre les modifications du projet avec Git et GitHub.
  1. 1Fondamentaux de React
    • Principes de composants et composition d’interfaces
    • Création d’interfaces à partir de données
    • Rendu conditionnel et affichage de listes
  2. 2Composants et TypeScript
    • Définir les propriétés et leurs types
    • Typer les données et les fonctions des composants
    • Réutiliser et organiser les composants
  3. 3Interactions et formulaires
    • Gérer les événements et les états d’interface
    • Créer des formulaires et contrôler leurs champs
    • Présenter les états de chargement et de validation
  4. 4Organisation et intégration de données
    • Structurer les éléments d’une application frontend
    • Récupérer et afficher des données provenant d’un service web
    • Gérer les erreurs et les retours d’information à l’écran
  5. 5Atelier de réalisation
    • Construire une interface fonctionnelle à partir d’un besoin donné
    • Améliorer la lisibilité et la réutilisation du code
    • Enregistrer et présenter les évolutions du projet avec Git et GitHub

Évaluation : Évaluation continue lors des exercices et ateliers, puis réalisation d’une interface de synthèse. Les acquis sont appréciés à partir du fonctionnement, de la structuration des composants et de l’usage du typage.

Les formateurs de cette formation

Dans le catalogue FormaGroup

FormaGroup organise cette formation dans votre ville ou à distance : dates, groupe ou session individuelle, attestation de formation.

S’inscrire

Même domaine

Formations proches