Date de mise à jour : 19/08/2025 | Identifiant OffreInfo :
14_AF_0000049708
Organisme responsable :
Data Value
Maîtriser les concepts avancés de Python, notamment la programmation orientée objet, l'écriture de packages, la qualité logicielle et l'optimisation des performances
Compétences visées
- Maîtriser la programmation orientée objet en Python, y compris les types, les classes et la gestion des exceptions pour aborder des concepts avancés comme la méta-programmation.
- Développer et structurer des packages Python en respectant les meilleures pratiques avec la gestion de l'installation et de la distribution.
- Garantir la qualité du code Python en respectant les normes de codage, en écrivant des tests unitaires et en utilisant des outils d'analyse pour améliorer la couverture de test et l'optimisation des performances.
- Optimiser les performances des scripts Python, en utilisant des techniques de réduction de complexité, de multithreading et d'analyse de la mémoire.
- Créer des extensions Python en les interfaçant avec des langages comme C ou C++.
Programme
- Rappels de Programmation Orientée Objet
Attestation de formation
Non certifiante
Sans niveau spécifique