Aller au contenu principal

Python, programmation objet

Python par la pratique
REF : OPYT
Prochaine session garantie : 08/06/2026
Regroupe des participants de différentes entreprises autour d'un même programme, à dates fixes.
Durée :
5 jours
Niveau :
Fondamental
Lieu :
Paris et régions
Format :
Présentiel / Distanciel

3 050€ HT


Description de la formation python

Cette formation vous propose de progressivement découvrir le langage Python dans un contexte objet en mettant en œuvre progressivement une application fil rouge qui reprend les concepts fondamentaux du langage.

Après avoir pris en main votre environnement et développé rapidement un premier programme Python simple, vous approfondissez son utilisation dans une approche objet dont vous acquérez les principes (classes, objets, instance, …). Etant donné les possibilités très orienté « données » de Python vous approfondissez les structures de données manipulées au quotidien comme les listes, tableaux, etc. et apprenez à utiliser plus globalement les fonctions standards proposées par le langage et à organiser votre code dans une approche professionnelle (modules métiers, accès aux données, etc.).

Vous détaillez ensuite comment se connecter et manipuler des données externes selon des formats et des sources variés (SGBD, XML, JSON, …) plutôt sous un angle statique puis abordez l’aspect dynamique des échanges (http, API, …) afin de disposer d’une vue complète sur les fondamentaux de « Python et les données » sous un angle conceptuel mais aussi technique (mise en œuvre).

Ensuite, nous faisons le lien avec la restitution de nos programmes Python en abordant la conception des interfaces graphiques et les outils associés comme le standard Tkinter. Enfin, même si le chapitre sur les outils de tes et d’évaluation de la qualité d’un programme Python est présenté à la fin de ce programme nous les abordons pédagogiquement assez rapidement dans la formation pour que certaines attitudes deviennent des réflexes assimilés progressivement durant ces 5 jours de formations.

Le projet fil rouge consiste à développer un système de suivi simplifié des transactions bancaires d’un portefeuille client. Il a été conçu pour être facilement transposable à tout autre domaine (assurance, comptabilité, médical, etc.). On peut ainsi manipuler progressivement tous les concepts fondamentaux de Python (syntaxe, objets, structure de données, fonctions, modules, SGBD, API, tests) et terminer par une interface qui permet de visualiser concrètement nos acquis de la semaine (chargement d’un fichier de transactions, affichage d’un résumé, filtrage par catégorie, export au format JSON ou CSV).

Programme de la formation

Date de mise à jour du programme : 20/03/2026

Dates et lieux

Période souhaitée
Lieux
Type d'affichage

Questions fréquentes