Created by useiconic.comfrom the Noun Project

Programmation avec Python

Python est un langage de programmation agile. Les administrateurs système l'utilisent pour automatiser des tâches, tandis que les programmeurs développent des applications complexes avec lui.

Python a un solide historique. C'est l'un des langages de programmation les plus connus. C'est également l'une des rares technologies de programmation (avec Java et C++) déployées par Google, Facebook et de nombreuses autres entreprises pour leurs applications Web. Il est reconnu même par les communautés Java et Microsoft, qui ont implémenté leurs propres interprètes : Jython et IronPython.

Avec sa typage dynamique, sa syntaxe limpide et son intégration fluide dans un grand nombre de bibliothèques C, Python est un langage idéal pour le développement rapide.

Ce cours est une introduction au langage Python axée sur ses applications pratiques.

Plan de cours

  • Introduction
  • Console interactive
  • Types de données de base
  • Opérateurs
  • Syntaxe et expressions
  • Structures de contrôle
  • Fonctions et types complexes
  • Paquets et modules
  • Classes
  • Exceptions
  • Vue d'ensemble des bibliothèques système

Public

Administrateurs système et programmeurs

Prérequis

La connaissance d'un langage de programmation et le travail avec un système GNU/Linux et son environnement sont utiles.

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