Ce que vous devez savoir avant
Vous commencez

Débute 5 June 2026 09:33

Se termine 5 June 2026

00 Jours
00 Heures
00 Minutes
00 Secondes
course image

Bonnes pratiques Python : apprenez à écrire du code Python propre

Apprenez à écrire du code Python propre, lisible et maintenable en suivant le guide de style Python PEP 8 (+ conseils et outils)
via Udemy

4160 Cours


6 hours 36 minutes

Amélioration optionnelle disponible

Not Specified

Progressez à votre rythme

Paid Course

Amélioration optionnelle disponible

Aperçu

Learn to write Clean Python Code following the Official Python Style Guide and Python Best Practices. Expand your skills with engaging video lectures, diagrams, quizzes, articles, and additional resources.

Programme

  • Introduction au Code Propre
  • Aperçu du Guide de Style Python (PEP 8)
    Importance du Code Propre et Meilleures Pratiques
  • Révision des Bases de Python
  • Syntaxe de Base de Python
    Types de Données et Structures de Données
  • Écriture de Code Lisible
  • Conventions de Nommage pour les Variables, Fonctions et Classes
    Mise en Page du Code et Indentation
  • Documentation et Commentaires
  • Écriture de Commentaires Inlines
    Création de Docstrings Efficaces
    Outils pour la Documentation : Sphinx, reStructuredText
  • Gestion des Erreurs
  • Meilleures Pratiques pour les Exceptions
    Utilisation des Blocs try, except, else et finally
  • Organisation et Structuration du Code
  • Organisation du Code en Modules et Packages
    Compréhension et Implémentation des Imports
    Utilisation de __init__.py
  • Utilisation Efficace des Structures de Données Python
  • Compréhensions de Listes et Dictionnaires
    Utilisation des Ensembles et Tuples
    Optimisation avec le Module Collections
  • Fonctions et Programmation Fonctionnelle
  • Écriture de Fonctions Claires et Concises
    Compréhension des Lambdas et Fonctions d'Ordre Supérieur
    Utilisation de map(), filter() et reduce()
  • Meilleures Pratiques de Programmation Orientée Objet
  • Écriture de Définition de Classes Claires
    Utilisation Appropriée de l'Héritage et de la Composition
    Encapsulation et Masquage des Données
  • Travail avec des Bibliothèques Externes
  • Utilisation d'Environnements Virtuels
    Gestion des Dépendances avec pip et requirements.txt
  • Tests et Débogage
  • Écriture de Tests Unitaires avec unittest et pytest
    Techniques de Débogage et Outils
  • Contrôle de Version avec Git
  • Bases de Git et GitHub
    Écriture de Messages de Commit Significatifs
  • Intégration et Déploiement Continus (Sujet Avancé Optionnel)
  • Mise en Place de l'Intégration et du Déploiement Continus avec GitHub Actions
  • Conclusion et Ressources Supplémentaires
  • Résumé des Points Clés
    Lectures et Ressources Recommandées
    Exercices Pratiques et Quiz

Enseigné par

Estefania Cassingena Navone


Matières

Programming