Python — typage, tests et performance

Fiabilisez du code Python en production : typage, tests, asynchrone et mesure des performances réelles.

20 leçons · 7 h 50 · Niveau avance · 100 % gratuit

Ce que vous saurez faire

  • Annoter les types et détecter les erreurs avant l'exécution
  • Écrire des tests unitaires et mesurer leur couverture
  • Traiter des entrées-sorties concurrentes avec asyncio
  • Profiler un script lent et corriger le vrai goulot d'étranglement

Prérequis

  • Savoir structurer un projet Python en modules
  • Comprendre les tests automatisés
Le fil rouge du cours

l'industrialisation de l'outil de dépenses : annotations de types, suite de tests, traitement asynchrone et profiling

Programme

Validation du cours

Un quiz de 12 questions vérifie que le parcours est acquis. Il faut 80 % de bonnes réponses pour valider le cours. Les tentatives sont illimitées, seul le meilleur score est conservé.

Envie d'aller plus loin ?

Les cours Enovatic sont gratuits et le resteront. Si vous cherchez un accompagnement encadré, nos formations professionnelles sont animées par les mêmes formateurs.