Niveau Débutant

  • 1. Installation de Python
  • 2. L'interpréteur Python
  • 3. Les variables
  • 4. Les opérations mathématiques de base
  • 5. Les structures de contrôle
  • 6. Les fonctions
  • 7. Les collections de données
  • 8. Les modules

Niveau Intermédiaire

  • 1. Structures de données avancées
  • 2. Manipulation de fichiers
  • 3. Gestion des erreurs
  • 4. Programmation orientée objet
  • 5. Modules et bibliothèques externes
  • 6. Débogage et tests
  • 7. Programmation fonctionnelle

Niveau avancé

  • 1. Programmation concurrente
  • 2. Manipulation avancée des données
  • 3. Interfaces graphiques
  • 4. Sécurité des applications
  • 5. Développement web avancé
  • 6. Déploiement et optimisation