Formation
PYTHON Débutant - Niveau initiation
Description
- Identifier les types de données
- Strings, nombres et booléens
- Tuples
- Listes
- Dictionnaires
- Introspection (id, type, dir, help)
- Employer les structures de contrôle
- Les boucles for et while
- Les opérateurs if, elif et else
- Les fonctions
- Portée des variables
- Fonctions spéciales
- Consolider son code
- Les exceptions : try, except, raise et fina
- Les assertions
- Le debugger en ligne de commande avec pdb
- Les tests unitaires avec doctest
- Les bonnes pratiques : pep8, property, enum
- Les outils de qualité de code
- Gérer les charsets, encodings et unicode
- Analyser les erreurs d'encodage
- Charsets, les encodings et l'unicode
- Maîtriser le sys.path
- Sys.path, les modules et les packages
- Environnements virtuels
- Installer un module tiers avec pip
- Comprendre la programmation orientée objet
- Les concepts de la POO
- Attributs de classe et d'instance
- Constructeur, destructeur, surcharge d'op.
- Héritage et la redéfinition de fonctions
- Exploiter les librairies communes
- Argparse
- Les expressions régulières
- La gestion de fichiers et le module CSV
- Subprocess
- Test automatisés
- Mesures de performance