ReactJS est une bibliothèque JavaScript déclarative, efficace et flexible pour construire des interfaces utilisateurs (UI). Au cours de cet intersemestre, vous apprendrez à créer des composants autonomes qui maintiennent leur propre état, puis vous les assemblerez pour créer des interfaces utilisateurs complexes. Vous mettrez les concepts de programmation par composant en pratique à travers un mini-projet que vous aurez la liberté de définir : un jeu, une interface web pour un service existant, etc.

A l’issue de l’intersemestre, les étudiants seront capables de :

  • Développer rapidement un site web (et/ou une web app) dynamique et maintenable en ReactJS
  • Maitriser le découpage d’une application web en composant maintenable et réutilisable
  • Etre capable de choisir et promouvoir une bibliothèque Javascript de développement
  • Utiliser de manière avancée de Javascript, HTML