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

Lieu de formation

62 Rue de Bonnel 69003 Lyon 3e