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
- Teacher: Reda DERRAZ