Bonnes pratiques, outils, et techniques avancées pour les développeurs Python.

Articles par sujet

  • Environnement
    • Isolation de programme
    • Utiliser Git et CI/CD
    • Architecture d'un programme Python
  • Paradigmes
    • Paradigme procédural
    • Paradigme objet
    • Paradigme fonctionnel
    • Sous le capot
  • Tout sur les types de données
    • Nombres
    • Tuples
    • Listes
    • Dictionnaires
    • Ensembles
    • Chaînes de caractères
    • Données temporelles
    • Booléens et bytes
  • Tout sur les algorithmes
    • Syntaxe
    • Fonctions
    • Modules essentiels
    • Patrons de conception
  • Manipulation de données
    • Fichiers
    • CSV
    • JSON
    • Pickle
    • YAML et TOML
    • SQLAlchemy
    • XML
  • Validation de données
    • Objets avancés
    • dataclasses
    • Pydantic
    • msgspec
    • typeguard
    • beartype
    • cerberus
  • Génération de documents
    • PDF
    • Open Document
    • Images
    • SVG
    • Musique
  • Tests
    • Tests unitaires
    • Factories
    • Tests d'intégration
    • Tests de performance
    • Tests de robustesse
    • Tests de sécurité
  • Débogage et profilage
  • Packaging