Description
- Types avancés Python
- Choisir les bonnes structures de données
- Les types avancés de Python
- Le packaging en Python
- Créer et installer des packages Python
- Le dépôt PyPi (Python Package index)
- Delivery avancé (virtualenv, buildout)
- Test Driven Developpement
- Présentation du TDD
- Unittest2
- Nosetests
- Pytest
- Techniques de programmation avancées
- Bonnes pratiques du développement Python
Objectifs
Mieux connaître le langage Python et bien maîtriser ses particularités (objets mutables) Debugger et maintenir les scripts développés par d'autres développeurs Développer ses propres programmes from scratch optimiser les temps de réponse.
Résultats
Une évaluation par QCM est effectuée en début, milieu et fin de formation pour mesurer votre progression. Cette formation est sanctionnée par un certificat de formation délivré par notre organisme. Par ailleurs la formation permet de vous présenter à un test d'évaluation surveillé; en vue de l'obtention d'une certification officielle.