Ce cours permet à l’apprenant de découvrir, installer et configurer les outils essentiels du développement Front-end moderne : Node.js et son gestionnaire de paquets (npm ou yarn). Il présente le rôle de Node.js dans l’écosystème web, explique les différences entre npm et yarn, puis guide pas à pas l’apprenant dans l’installation et la vérification de ces outils, quelle que soit sa plateforme (Windows, macOS, Linux). À l’issue de ce cours, l’apprenant sera capable de préparer un environnement prêt à accueillir des projets Front-end, et saura gérer les dépendances de ses applications.

Contenu du cours

  • Introduction à Node.js : définition, utilité en Front-end
  • npm et yarn : rôles, différences, choix d’un gestionnaire de paquets
  • Installation de Node.js et de npm (tutoriels vidéo et guides pas à pas pour chaque système d’exploitation)
  • Installation de yarn (méthode classique et via npm)
  • Vérification de l’installation en ligne de commande
  • Premières commandes de base (init, install, update, remove…)
  • Conseils de configuration (gestion des versions, nvm, bonnes pratiques)
  • Activité pratique : installer Node.js et npm/yarn, puis envoyer une capture d’écran prouvant l’installation
  • Quiz de validation des acquis

Format du cours

  • Ressources explicatives écrites
  • Tutoriels vidéo pas à pas
  • Guides PDF pour chaque OS
  • Activité pratique à réaliser et à soumettre
  • Quiz de validation