Retour
Python - Intermédiaire : bonnes pratiques + multithreading et tests
Objectifs de la formation
Maîtriser les éléments avancés du langage, le multi-threading et l'implémentation de tests
Contenu de la formation
Découvrir les éléments avancés du langage Atelier : Multiples créations : itérable, générateur, itérateur Gérer des modules Python Atelier : création et installation de modules depuis le dépôt central Découvrir les design patterns Gérer des instances de classes Atelier : implémentation d'un singleton et d'une factory en Python Structurer des données Atelier : utilisation d'un composite dans l'application Maîtrise du comportement Atelier : implémentation d'un observer pour la surveillance de variation sur un objet Apprendre la programmation concurrente avec Python Atelier : Implémenation de traitements en multi-threading Comprendre le processus de tests Atelier : rédaction de tests dans un projet Implémenter des tests unitaires avec unittest Atelier : implémentation de tests unitaires avec unittest Réaliser des tests d'IHM web Atelier : Automatisation de tests avec Selenium
Résultats de la formation
Attestation de formation
Conditions spécifiques d'accès à la formation
Avoir suivi le stage "Python : Initiation + Approfondissement" ou notions equivalentes
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Dawan
Durée de la formation
14 mois
Modalités de formation
formation mixte
Prochaine(s) session(s)
- 01/11/2023 - 31/12/2024