formation python

DATE DE début

13/03/2018
}

HEURE

19:15

LIEU

INVIVOO

Présentation

Cette formation s’adresse à des développeurs souhaitant apprendre un nouveau langage de programmation ou compléter leurs connaissances sur Python.
Cette formation sera orientée travaux dirigés puisque 40% du temps consistera à réaliser des exercices sur PC. L’apprentissage via les TD permet de mieux fixer les connaissances.
À la fin de la formation, les développeurs seront autonomes et pourront réaliser des projets par eux-même, ils seront capables de trouver par eux-mêmes les modules dont ils ont besoin et de comprendre comment s’en servir.

Programme

  • Présentation de Python et de ses usages
  • Anaconda
  • Les types de base en Python
  • Les instructions de contrôle
  • La gestion des exceptions
  • les fonctions
  • Gestion de la documentation (doc string)
  • Création/utilisation de modules
  • Gestion de fichier
  • La programmation orientée objet
  • Tout est objet, tout est dictionnaire?
  • Gestion des performance
  • Les tests unitaires
  • Introspection
  • Les modules les plus utiles
    • sys
    • os, os.path
    • re
    • math
    • sqlite3
    • argparse
    • logging
    • xml, json
  • Programmation parallèle
  • Programmation graphique
  • Présentation succinte de numpy/scipy/matplotlib

Objectifs

  • Comprendre à quoi sert Python
  • Maîtriser les bases du langage
  • Comprendre les qualités et les défauts (et oui Python n’est pas parfait)
  • Présenter les modules les plus utilisés
  • Présenter la programmation GUI avec wxPython
Intervenant

Informations pratiques

}

Durée

30h (10x3h)

tarif entreprise

1490€
(Tarif individuel sur demande)

Niveau

Initiation
v

Langue

Français

Dates

13/03

20/03

27/03

03/04

10/04

15/05

22/05

29/05

05/06

12/06

Philippe Boulanger

Philippe Boulanger

Philippe est tombé dans l’informatique à 11 ans, après la lecture d’un article sur la machine de Turing et l’achat d’une calculatrice programmable. Au lycée déjà il vendait ses programmes aux autres élèves, il a su alors qu’il ferait de sa passion son métier.

Après un diplôme d’ingénieur de l’ENSEEIHT et d’un DEA en informatique fondamental et parallélisme, il s’est sans cesse remis en question et n’a jamais hésité à sortir de sa zone de confort pour découvrir de nouveaux métiers : de la CAO au monde de la simulation numérique (le crash-test de voiture) puis à l’informatique embarquée, jusqu’à rejoindre en 2007 l’univers impitoyable de la banque de finance.

Quelques crises plus tard, Philippe évolue toujours dans ce domaine qui lui permet à la fois de travailler avec les derniers outils, de relever des défis techniques motivants et de proposer des solutions innovantes. Il rejoint Invivoo en 2017 pour développer les deux Expertises ‘Programmation Python’ et ‘Programmation C++’. Son objectif à moyen terme : intégrer une équipe de quants !

Inscription - Formation Python 2018

11 + 5 =