Comment rendre réellement transparent votre décorateur à l’aide du module functools et de la fonction wraps().
Comprendre et utiliser tous les concepts liés aux générateurs, indispensables à la maitrise du langage de programmation Python.
Comment et pourquoi vous devriez utiliser la fonction d’énumération enumerate() en Python pour écrire des boucles plus propres.
Apprendre les bases du travail avec des fichiers en Python. Comment lire des fichiers, les fermer après usage et écrire des données dedans.
Apprendre à exploiter tout le potentiel des gestionnaires de contextes en Python grâce à l’instruction : with.
Le packing et l’unpacking, utilisés avec * et **, sont des notions indispensables à connaitre quand on utilise des fonctions en Python.
Privatiser tout ou partie de votre API REST développée avec FastAPI en ajoutant à celle-ci une authentification Oauth2.
Python est livré avec un type de conteneur spécial : le namedtuple. Il est utile pour mieux structurer, nettoyer et rendre lisible le code.
Le code Python est parsemé de traits de soulignements (underscores): _ . Apprenez à les identifier et à comprendre leur signification.