
Variables et types de données en Python
Apprenez à créer des variables Python, à comprendre les types de données numériques, à manipuler les chaînes de caractères et les booléens, à effectuer des conversions et des vérifications de type, et à utiliser des variables dans des expressions et des prises de décision.
Python

Créer du code avec exec
Comprenez les bases de la fonction exec(), créez une méthode __init__() dynamique et examinez comment la bibliothèque standard de Python utilise exec() pour créer du code en Python.
Python

Contrôle des symboles et combinaison de sous - modules
Comprenez la complexité de l'importation de packages, contrôlez les symboles exportés avec `__all__`, exportez tout depuis le package et divisez les modules pour une meilleure organisation du code en Python.
Python

Importations circulaires et dynamiques de modules
Comprenez le problème d'importation, explorez les importations circulaires, mettez en œuvre l'enregistrement des sous-classes et utilisez les importations dynamiques en Python pour les importations circulaires et dynamiques de modules.
Python

Un aperçu des bases des modules
Créez un module simple, importez et utilisez des modules, comprenez le comportement de chargement des modules, utilisez la syntaxe 'from module import' et explorez les limitations du rechargement des modules pour revoir les bases des modules Python.
Python

Créer un package Python
Comprendre les packages Python, créer la structure du package, corriger les instructions d'importation, et mettre à jour et tester le programme stock.py pour construire un package Python.
Python

Apprenez les générateurs délégués
Comprenez l'instruction `yield from`, utilisez - la dans les coroutines, encapsulez les sockets avec des générateurs et passez des générateurs à async/await en Python.
Python

Apprendre les générateurs gérés
Comprendre les générateurs Python, créer un planificateur de tâches avec eux, tester le planificateur, construire un serveur réseau et implémenter un serveur d'écho (echo server) pour apprendre les générateurs gérés.
Python

Gestion des instructions yield en Python
Comprenez le cycle de vie et la fermeture des générateurs, gérez les exceptions dans les générateurs et explorez les applications pratiques de la gestion des générateurs pour maîtriser la gestion des instructions yield en Python.
Python

Traitement de données basé sur les coroutines
Comprendre les coroutines en Python avec un suivi de fichier, créer des composants de pipeline de coroutines et améliorer le pipeline de coroutines pour le traitement de données.
Python

Utiliser les générateurs pour les pipelines de Stocksim
Créer un pipeline de générateur de base avec des données CSV, construire la classe Ticker et élaborer un pipeline de données plus complexe pour Stocksim en Python.
Python

Personnaliser l'itération avec des générateurs
Comprendre les générateurs Python, ajouter l'itération à des classes personnalisées, améliorer les classes avec des capacités d'itération et créer un générateur pour les données en flux pour personnaliser l'itération en Python.
Python

Les métaclasses en action
Comprendre le problème des métaclasses, collecter les types de validateurs, créer la métaclasse StructureMeta et tester l'implémentation en Python.
Python

Création de classes de bas niveau
Créez manuellement des classes, créez un outil pour les structures typées et générez des classes efficacement pour comprendre les aspects de bas niveau de la création de classes en Python.
Python

Créez votre première métaclasse
Comprenez les métaclasses, créez votre première métaclasse, utilisez - la et explorez l'héritage des métaclasses en Python.
Python

Apprenez les décorateurs de classe
Mettez en œuvre la vérification de type avec des descripteurs, créez un décorateur de classe pour la validation, appliquez des décorateurs par héritage, ajoutez la conversion de lignes et la validation des arguments de méthode pour apprendre les décorateurs de classe en Python.
Python

Chaînage de décorateurs et décorateurs paramétrés
Conservez les métadonnées des fonctions dans les décorateurs, créez des décorateurs avec des arguments, appliquez des décorateurs aux méthodes de classe et construisez un décorateur de vérification de type avec des arguments en Python.
Python

Définir des fonctions de décorateur simples
Créez votre premier décorateur et construisez un décorateur de validation en Python pour comprendre comment définir des fonctions de décorateur simples.
Python