Clean Code - Écrire un meilleur code avec Python
Ce cours vous donnera les outils nécessaires pour écrire un meilleur code en suivant les principes du Clean Code avec le langage Python. Bonne programmation !
Programme
7 chapitres28 leçonsIntroduction
2 leçons- 01Qu'est-ce que le clean code ?
- 02Qu'allez-vous apprendre ?
Conventions de nommage
3 leçons- 01Conventions de nommage
- 02Défi : Violations
- 03Le bon nom
Conventions de commentaires
3 leçons- 01Commentaires de bloc
- 02Commentaires en ligne
- 03Chaînes de documentation
Code Pythonique
6 leçons- 01Le Zen
- 02Astuces de variables
- 03Manipuler les listes
- 04Avec un fichier
- 05Accéder à un élément de dictionnaire
- 06Opérations d'égalité
PEP8
6 leçons- 01Introduction
- 02Conventions de nommage
- 03Mise en page du code
- 04Lignes vides
- 05Espaces blancs
- 06Commentaires
SOLID
6 leçons- 01Introduction
- 02Responsabilité unique
- 03Ouvert-fermé
- 04Substitution de Liskov
- 05Ségrégation des interfaces
- 06Inversion des dépendances
Mots de la fin
2 leçons- 01Mots de la fin
- 02Et après ?
Plus comme ça
Gestion de fichiers en Python
Dans ce cours, vous apprendrez tout sur la gestion de fichiers en Python, de la création, la lecture et l'écriture jusqu'à l'ajout et la suppression.
- 12
Fonctions lambda en Python
Dans ce cours, vous découvrirez les fonctions lambda en Python, également appelées fonctions anonymes dans d'autres langages. À l'issue de ce cours, vous serez en mesure de maîtriser parfaitement ce sujet !
- 9
Validateur d'e-mail avec Python
Dans ce cours, vous allez créer un programme de validation d'e-mail complet qui prend une adresse e-mail saisie par l'utilisateur et indique si elle est valide ou non !
- 8
- 2
Les ensembles en Python
Dans ce cours, vous maîtriserez les ensembles en Python. Vous apprendrez à créer, manipuler et effectuer des opérations sur les ensembles à travers des leçons complètes et des défis pratiques. À la fin, vous saurez utiliser efficacement les ensembles pour optimiser votre code Python.
- 11
Décorateurs Python
Dans ce cours, vous apprendrez à utiliser les décorateurs en Python, un outil puissant pour modifier le comportement des fonctions. Entraînez-vous avec une série de défis de programmation pour renforcer vos acquis.
- 12