Programmation Python
Durée : | 5 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Public :
- Développeurs, chefs de projets.
Objectifs :
- Ecrire, compiler, exécuter et déboguer des programmes Python.
- Appliquer les concepts de programmation orientée objet au langage Python.
- Utiliser les bibliothèques les plus communes.
- Créer des classes et des méthodes pour leurs applications.
Pré-requis :
- Expérience d'un langage de programmation structuré conseillé.
Introduction et installation
- Introduction et versions
- Interprétation et compilation
- Exécution de scripts
- Débogage
- Eclipse et PyDev
Syntaxe et bases du langage
- Types et identifiants
- Opérateurs
- Structures de contrôle
- Structures de données, conteneurs, compréhension de liste, générateurs
- Fonctions
- Modules, paquetages et imports
Programmation orientée objet
- Encapsulation (classe et instance, attributs, properties et méthodes, surcharge, itérateurs, composition et agrégation, constructeurs, destructeurs, )
- Héritage (simple, multiple)
- Polymorphisme
Modules Standards
- Gestion des fichiers
- Intégration à l'OS
- Expressions régulières
Calcul Scientifique
- Fonctions mathématiques standard
- NumPy
- SciPy
Interface C/C++
- Étendre Python : écrire des fonctions Python en C
- Appeler du C/C++ en Python
- Boost
- Swig