Created by useiconic.comfrom the Noun Project

Programmer en Python

Python est un langage de programmation agile. Il est utilisé autant par les administrateurs systèmes pour l'automatisation de tâches que par les programmeurs pour le développement d'applications complexes.

La réputation de Python n'est plus à faire. Il s'agit d'un des langages les plus en vogue aujourd'hui et il constitue l'une des principales technologies de programmation déployés par Google, Facebook et bien d'autres entreprises pour leurs applications Web (avec Java et C++). Python est reconnu même par la communauté Java et Microsoft, qui ont tous deux développé leur implémentation: Jython et IronPython.

Avec son typage dynamique, sa syntaxe limpide, et son intégration fluide avec de nombreuses librairies C, Python est un langage idéal pour le développement rapide.

Ce cours est une introduction au langage Python axé sur sa mise en pratique.

Plan de cours

  • Introduction
  • La console interactive
  • Les types de données de base
  • Les opérateurs
  • Syntaxe et expressions
  • Structures de contrôle
  • Fonctions et types complexes
  • Packages et modules
  • Classes
  • Exceptions
  • Survol des librairies systèmes

Clientèle visée

Administrateurs systèmes et programmeurs

Notes spéciales

Connaître un langage de programmation et être confortable avec l'utilisation d'un système GNU/Linux et son environnement.

Témoignage d'un client

La compétence, pédagogie et flexibilité de Jacob Cook (formateur) était parfaite. Il maîtrise bien la matière (python) et beaucoup plus. Côté pédagogie, on voit bien qu'il était bien préparé, ne se cherchait pas même si l'on dérogeait parfois du syllabus. On voudrait continuer a apprendre avec lui. Merci!

Patrice Ma-Hive-Ning

Société de Transport de Montréal

Témoignage d'un client

Super dynamique, le formateur a contredit mes attentes de cours un peu plate que j'ai eu dans le temps de l'université. Le cours a été extrêmement interactif et j'ai eu "ben du fun" à le suivre. Bref, j'ai bien aimé l'expérience et Mathieu et un très bon formateur.

Benoit Riopel

Innobec

Témoignage d'un client

La formation Python était des plus intéressante et m'a permis d’acquérir les bases et une vision d’ensemble de ce qu’est Python. Le format (cours entremêlé d'exercices/projets) et le contenu était très bien adapté. Notre formateur a répondu à toute nos questions et nous poussait a en poser plus. Il se souciait clairement que nous comprenions correctement, notamment pour les concept les plus avancés. Bref je suis très satisfait.

Nicolas Gasset

Environnement Canada