Catalogue de cours
Python avancé
Écrivez du Python comme un ingénieur expérimenté.
- Avancé
- 24 leçons
- 4 projets
- Environ 4 h
- EN · UZ · KO · RU · ES · FR · DE · AR
Passez des bases au Python en production : modèle objet, générateurs, décorateurs, gestion robuste des erreurs, tuples et ensembles, JSON et HTTP, API avec authentification, paquets isolés, tests, débogage fondé sur les faits et adaptateurs de fournisseurs utilisables hors ligne. Terminez par un analyseur en flux et deux projets de synthèse avec API et tests.
Programme
Section 1
Les outils du Python idiomatique
Écrivez du Python concis et expressif avec les compréhensions et les outils fonctionnels.
- Compréhensions
- Lambdas et tri
- Outils fonctionnels
- Dépaquetage, *args et **kwargs
Section 2
Python orienté objet
Concevez vos propres types avec les classes, l’héritage et le modèle de données de Python.
- Classes et objets
- Héritage et polymorphisme
- Méthodes spéciales
- Propriétés et méthodes de classe
Section 3
Itérateurs, générateurs et décorateurs
Maîtrisez l’itération paresseuse et les décorateurs qui font fonctionner les frameworks Python.
- Le protocole d’itération
- Générateurs
- Décorateurs
- Décorateurs en pratique
Section 4
Erreurs, fichiers et projet de synthèse
Rendez vos programmes robustes avec les exceptions, les fichiers et les gestionnaires de contexte, puis réalisez un projet de synthèse.
- Maîtriser la gestion des erreurs
- Manipuler des fichiers
- Gestionnaires de contexte
- Projet : analyseur de journaux
Section 5
Données, JSON et HTTP
Modélisez des données durables, gérez les échanges JSON et appelez des API publiques ou authentifiées en toute sécurité.
- Tuples et ensembles
- À la frontière JSON
- HTTP et API publiques
- API authentifiées et secrets
Section 6
Python en production
Isolez les dépendances, prouvez le comportement par des tests, déboguez à partir de faits et concevez des solutions de repli déterministes.
- Paquets et environnements virtuels
- Tester avec pytest
- Déboguer à partir de faits
- Intégration API pensée pour le hors ligne
Parcours d’apprentissage
Votre idée en ligne. Commencez en 60 secondes.
Essai gratuit de 7 jours avec chaque offre pour les nouveaux membres · Résiliation à tout moment
Commencer