← Parcours
⚙️

Setup Pro & Outils du Développeur

Débutant

Terminal & ligne de commande

40 min

Le terminal est l'outil central de tout développeur et ingénieur ML. Savoir l'utiliser fluidement t'économise des heures chaque semaine.

Navigation de base

pwd           # dossier courant
ls -la        # contenu détaillé
cd projet/    # aller dans un dossier
cd ..         # remonter d'un niveau
mkdir src     # créer un dossier
cp a.py b.py  # copier un fichier
mv a.py src/  # déplacer/renommer
rm fichier.py # supprimer (irréversible !)

Manipuler les fichiers de données

cat fichier.csv          # afficher le contenu
head -20 data.csv        # 20 premières lignes
wc -l data.csv           # compter les lignes
grep "erreur" logs.txt   # chercher dans un fichier

Variables d'environnement — essentielles pour les clés API et la config :

export ANTHROPIC_API_KEY="sk-..."
echo $ANTHROPIC_API_KEY

Ressource recommandée : MIT Missing Semester — https://missing.csail.mit.edu/ (gratuit, excellente qualité)

Exercice : navigue dans ton dossier Documents, crée une arborescence projet/src, projet/data, projet/notebooks, crée un README.md vide dans chaque dossier.

🤖

Un point pas clair ? Demandez à votre tuteur AI de vous l'expliquer autrement.

Poser une question