Last updated : 07/08/2026
Python s'est imposé ces dernières années comme l'un des langages de programmation les plus populaires. Utilisé aussi bien pour le développement, que pour la data science ou l'automatisation, sa syntaxe simple et accessible permet de faire un premier pas dans le monde de la programmation.
À travers cette formation, vous apprendrez des notions essentielles telles que l'approche orientée objet, l'utilisation de quelques librairies utiles, et la mise en place de bonnes pratiques mises préconisées par la communauté Python.
Présentation du langage
Atelier : installation de l'interpréteur et de l'IDE
Syntaxe de base du langage
Les blocs d'instructions
Travaux pratiques : réalisation d'algorithmes (suite de Fibonacci, calcul de PGCD, détermination d'années bissextiles, simulation d'automates, ...)
Les fonctions
L'approche objet
Travaux pratiques : réalisation d'une simulation de moteur de jeu
Héritage et polymorphisme
Gestion des exceptions
Travaux pratiques : application directe de l'héritage et de la gestion des exceptions
Utilisation des librairies du langage
Bonnes pratiques
Travaux pratiques : sérialisation et persistance de données, réalisation de tests unitaires et audit du code
Réalisation d'interfaces graphiques
Travaux pratiques : réalisation d'une IHM simple
Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :
En amont de la formation (évaluation en ligne dans l'extranet apprenant)
Tout au long de la formation
À l'issue de la formation (évaluations en ligne dans l'extranet apprenant)