Python : un 360 des concepts et du langage

But de la formation

Développer des scripts en python pouvant être utilisés dans différents domaines d’application.

Description

Cette formation est conçue pour les professionnels désirant acquérir les notions de base en programmation orientée objet en utilisant le langage python.
En bâtissant de façon progressive sur les concepts fondamentaux du langage python, vous serez amené à appliquer vos apprentissages en développant des scripts pour des applications variées.

Objectifs

- Décrire la syntaxe de base du langage python.
- Développer des scripts en python.
- Accéder à des données avec python.
- Suivre l'exécution d'un programme, identifier des problèmes et les corriger.

Méthodologie

Exposé interactif (50%), exercices (50%)

Clientèle visée

Professionnel et technicien spécialisés en TI

Particularité

Connaissance en algorithmie.

Contenu

Environnement de développement

  • Organisation du code python
  • Espace de noms
  • Organisation en modules

Les bases de python

  • Déclaration de variables
  • Affectation de variables
  • Structures de boucles et tests
  • Séquences, Dictionnaire, Fichiers

Fonctions

  • Déclaration de fonctions
  • Utilisation de fonctions

Classes et Objets

  • Création de classe
  • Membres de classe et encapsulation de membre
  • Utilisation d’une classe

Programmation orientée objet

  • Héritage
  • Polymorphisme

Librairie standard

  • Utilisation des modules les plus courants (Fichiers, date et heure, fonctions mathématiques, autres)
Hafed Benteftifa

Hafed Benteftifa

Ph.D.

Hafed Benteftifa enseigne les techniques informatiques, tant dans les institutions publiques que privées depuis près de 23 ans. Il agit également à titre de consultant dans la migration d'applications Oracle. Il a été parmi les premiers à proposer des formations sur la plateforme mobile Android dans la région du grand Montréal.