2 Domaines avant Développement 2 Domaines ensuite
Compétences · Développement
Développement
8 compétences en 2 étapes, de « Approfondir un langage : concurrence, performance, métaprogrammation » à « S'initier au métier de développeur en Python : lire, tester, relire, livrer ».
Commencer · Exécuter des traitements concurrents et choisir le bon modèleToutes les compétences
- 8 compétences à acquérir dans ce domaine
- 2 étapes dans l’ordre où on les apprend
- 0/8 acquises selon votre progression, dans ce navigateur
- 2 domaines prérequis à connaître avant d’entrer ici
Votre chemin
Les étapes du domaine
Dans l'ordre où on les apprend : chaque étape s'appuie sur la précédente. Votre état est calculé dans votre navigateur, à partir de ce que vous avez lu et réussi (quiz, labs).
-
Approfondir un langage : concurrence, performance, métaprogrammation
Voir les 4 compétences
- Exécuter des traitements concurrents et choisir le bon modèle
- Profiler et optimiser un programme Python, jusqu'à l'extension native
- Agir sur les classes et les attributs en Python : métaclasses, descriptors et patterns pythoniques
- Durcir une suite de tests Python : Hypothesis, fixtures pytest, couverture et mutation
-
S'initier au métier de développeur en Python : lire, tester, relire, livrer
Aucune compétence ne correspond à ce filtre.