← Mini-index Python

Python — Étape 2 — Codeur de Terrain (Pratique)

15+ leçons. Du concret, des erreurs classiques, des corrections, du vocab, et des schémas.

📚 Leçons

📄

Leçon 01 — Fichiers : lire/écrire

Ouvrir, lire, écrire, fermer (ou utiliser with).

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 02 — JSON : données du monde réel

Lire/écrire du JSON comme une app normale.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 03 — Exceptions : gérer le chaos

try/except : éviter le crash et traiter les erreurs propres.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 04 — Fonctions avancées

Valeurs par défaut, *args/**kwargs (sans en faire un culte).

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 05 — List comprehensions

Écrire compact sans devenir illisible (danger).

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 06 — Modules & organisation

Découper en fichiers : structure d’un mini-projet.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 07 — Environnement virtuel

venv : éviter l’apocalypse des dépendances.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 08 — Pip & dépendances

Installer propre, comprendre requirements.txt.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 09 — Mini-projet : scraper safe

Récupérer une page/JSON public (sans hack), parser proprement.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 10 — CLI : arguments

argparse : faire un script utilisable comme un outil.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 11 — Tests simples

pytest basics : vérifier que ton code ne ment pas.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 12 — Logging

print() vs logging : voir ce qui se passe vraiment.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 13 — Performance basique

timeit : mesurer avant d’optimiser.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 14 — Refactor : nettoyer

Passer d’un script moche à un script clair.

Exemple • Apprentissage • Exos • Correction • Vocab

📄

Leçon 15 — Mini-projet : journal perso

Fichier + timestamp + recherche : petit outil utile.

Exemple • Apprentissage • Exos • Correction • Vocab