Installation
Trois choses, et c’est tout pour le semestre
Tout le cours se fait avec des fichiers simples ouverts dans un navigateur. Il n’y a rien d’autre à installer : ni Node, ni npm, ni compilateur.
Visual Studio Code
Téléchargez-le sur https://code.visualstudio.com/ et installez-le.
Pendant l’installation, cochez « Ajouter l’action Ouvrir avec Code au menu contextuel ». Ça permet ensuite de faire clic droit sur un dossier → Ouvrir avec Code.
Le français, si vous le souhaitez
VS Code s’installe en anglais. Pour le passer en français :
- Icône Extensions (les carrés, dans la barre de gauche)
- Cherchez
French Language Pack - Install, puis redémarrez VS Code
C’est un vrai choix. La quasi-totalité de la documentation, des tutoriels et des messages d’erreur que vous rencontrerez sont en anglais. Garder VS Code en anglais aide à s’habituer au vocabulaire.
Dans ce cours, les menus sont donnés dans les deux langues.
L’extension Live Server
C’est la seule extension indispensable.
- Icône Extensions dans la barre de gauche
- Cherchez
Live Server - Choisissez celle de Ritwick Dey (plusieurs dizaines de millions de téléchargements)
- Install
Utilisation : clic droit sur un fichier .html → Open with Live Server. Votre navigateur s’ouvre, et la page se recharge automatiquement à chaque enregistrement.
- Prettier — Code formatter : remet le code au propre proprement
- Error Lens : affiche les erreurs directement sur la ligne concernée
Préparer son dossier de travail
Créez une fois pour toutes un dossier web101 dans vos Documents, et travaillez toujours dedans.
Documents/
└── web101/
├── seance01/
├── seance02/
└── …
Menu Fichier → Ouvrir le dossier…, jamais Ouvrir un fichier.
VS Code a besoin de voir tout le dossier pour retrouver vos images, vos fichiers CSS et vos scripts. Ouvrir un fichier isolé fait échouer la moitié des choses sans explication.
Vérifier que tout marche
Ouvrez le dossier
web101dans VS CodeCréez un fichier
test.htmlavec :test.html
<!DOCTYPE html> <html lang="fr"> <head> <meta charset="UTF-8" /> <title>Test</title> </head> <body> <h1>Ça marche !</h1> <script> console.log("Le JavaScript aussi."); </script> </body> </html>Clic droit → Open with Live Server
Dans le navigateur : F12 → onglet Console
Vous devez voir « Ça marche ! » dans la page et « Le JavaScript aussi. » dans la console.
Vous avez tout ce qu’il faut pour les 14 séances.