Catalogues Formations

Primes et subsides




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é.

Contenu pédagogique

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