Performances Python
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000212478
Organisme responsable :
Human Coders
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Savoir mesurer les performances d'un programme et identifier les goulots d'étranglement.
- Prendre conscience des impacts des différentes structures de données, de leur complexité algorithmique.
- Découvrir les différents "JIT" (*Just-In-Time* compilation) de l'écosystème Python.
- Découvrir la variété des interpréteurs Python et leurs caractéristiques.
- Entrelacer du code natif et du Python.
Programme de la formation
Cette formation d'une journée, Performances Python, s'adresse à des développeurs ayant une maîtrise intermédiaire à avancée de Python et des bases en algorithmique. Prérequis : Bonne connaissance de Python, notions de complexité algorithmique. Le programme suit une progression logique : introduction aux structures de données et complexité O(), outils de mesure (time, cProfile, pyperf, scalene), exploration des JIT et interpréteurs (PyPy, Numba, Cython), puis intégration de code natif…
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Financement
- Conventionnement
- Oui
Conditions d'accès
Public visé
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
-
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
11bis Passage Doisy75017 Paris 17e
Responsable : Human Coders
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
Human Coders
75017 Paris 17e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates fixes