Scripting : écriture de scripts.
Des petits programmes informatiques qui automatisent des tâches répétitives ou complexes.
Les scripts sont généralement écrits dans des langages de script comme Bash, PowerShell, Python, etc.
Ils permettent de :
- automatiser des processus
- configurer des environnements
- manipuler des fichiers
- et bien plus encore
Le scripting est une compétence essentielle pour tout développeur, car il permet de gagner du temps, d'améliorer la reproductibilité et de garantir la cohérence des configurations.
L'un des principaux avantages de scripter votre environnement de développement est la reproductibilité.
En ayant un script qui installe et configure tous les outils nécessaires, vous pouvez facilement recréer votre environnement sur une nouvelle machine.
Cela est particulièrement utile si vous changez d'ordinateur ou si vous devez partager votre configuration avec un collègue.
Un script d'installation automatise le processus de configuration de votre environnement.
Cela vous fait gagner un temps précieux, surtout si vous devez configurer plusieurs machines ou si vous devez réinstaller votre système d'exploitation.
Un script garantit que tous les membres de votre équipe ont le même environnement de développement.
Cela réduit les risques de problèmes liés à des différences de configuration et facilite la collaboration.
Un script sert également de documentation.
Il décrit clairement quels outils et quelles configurations sont nécessaires pour votre projet.
Cela peut être très utile pour les nouveaux membres de l'équipe ou pour vous-même si vous devez revenir à un projet après une longue période.
-
Utiliser la recherche Windows :
- Cliquez sur l'icône de la loupe dans la barre des tâches ou appuyez sur
Win + S. - Tapez
cmdouPowerShell. - Cliquez sur
Invite de commandesouWindows PowerShell.
- Cliquez sur l'icône de la loupe dans la barre des tâches ou appuyez sur
-
Utiliser le menu Démarrer :
- Cliquez sur le bouton Démarrer.
- Faites défiler jusqu'à
Système Windowset cliquez surInvite de commandesouWindows PowerShell.
-
Utiliser le raccourci clavier :
- Appuyez sur
Win + R, tapezcmdoupowershell, puis appuyez surEntrée.
- Appuyez sur
-
Utiliser Spotlight :
- Appuyez sur
Cmd + Espacepour ouvrir Spotlight. - Tapez
Terminalet appuyez surEntrée.
- Appuyez sur
-
Utiliser le Finder :
- Ouvrez le Finder.
- Allez dans
Applications>Utilitaires>Terminal.
-
Utiliser Launchpad :
- Ouvrez Launchpad.
- Allez dans le dossier
Utilitaireset cliquez surTerminal.
-
Utiliser le raccourci clavier :
- Appuyez sur
Ctrl + Alt + Tpour ouvrir le terminal.
- Appuyez sur
-
Utiliser le menu des applications :
- Ouvrez le menu des applications.
- Recherchez
Terminalet cliquez dessus.
# cd : Cette commande signifie "change directory"
# naviguer entre les différents répertoires (folders) dans un système de fichiers
cd windows
.\demo.ps1# cd : Cette commande signifie "change directory"
# naviguer entre les différents répertoires (folders) dans un système de fichiers
cd macos
# Ajoute le droit d'exécution (x pour eXecute)
chmod +x demo.sh
./demo.sh# cd : Cette commande signifie "change directory"
# naviguer entre les différents répertoires (folders) dans un système de fichiers
cd linux
# Ajoute le droit d'exécution (x pour eXecute)
chmod +x demo.sh
./demo.sh- Installer les pré-requis
- Installer
Visual Studio Codeviainstall-vs.shqui vous permettra de visualiser / adapter les scripts - Installer
giten lançant le scriptinstall-git- Tester que tout est correct en lançant la commande suivante
git - Vous devriez avoir la sortie suivante :
- Tester que tout est correct en lançant la commande suivante
- Installer
gccen lançant le script correspondantinstall-c - Tester que vous pouvez compiler via
gcc hello.c -o hello
./hello
# Vous devriez voir "Hello, World!"-
Installer docker via
install-docker- Valider l'installation de docker en démarrant 1 container
phpviainstall-php - Le script va également installer phpstorm
- Créer / configurer votre compte
jetbrainsafin d'utiliser votre license étudiante (adresse emailcoda)
- Valider l'installation de docker en démarrant 1 container
-
Installer les autres outils (JDK, NodeJS)
java -version
# Vérification des versions
node -v
npm -vPour les besoins des cours, chaque étudiant·e doit disposer d’un compte GitHub.
- Rendez-vous sur https://github.com/
- Cliquez sur Sign up (S’inscrire)
- Suivez les instructions pour créer votre compte :
- Entrez une adresse e-mail valide
- Choisissez un nom d’utilisateur (il sera public)
- Créez un mot de passe sécurisé
- Validez l’adresse e-mail
- Une fois votre compte créé et activé, connectez-vous.


