Python - Programmation structurée et applications pratiques

Formation créée le 09/12/2025. Dernière mise à jour le 11/12/2025.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

35 heures (5 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Python - Programmation structurée et applications pratiques


Cette formation de 35 heures permet d’acquérir les bases solides du langage Python. À travers une approche progressive et un projet fil rouge, les participants apprennent à écrire des scripts, manipuler les données, structurer leur code et créer des mini applications avec Python.

Objectifs de la formation

  • Écrire des scripts Python structurés, lisibles et fonctionnels
  • Utiliser les structures de contrôle, fonctions et collections de données
  • Manipuler des fichiers, importer des modules et gérer les erreurs
  • Créer des programmes orientés objet et réaliser un projet Python complet

Profil des bénéficiaires

Pour qui
  • Débutants en programmation
  • Techniciens
  • Analystes
  • Étudiants
  • Professionnels en reconversion
Prérequis
  • Maîtrise de base de l’environnement informatique
  • Aucune connaissance préalable en programmation requise

Contenu de la formation

Bases du langage & types de données
  • Syntaxe, variables, types (int, float, str, bool)
  • Opérateurs, conversions, conditions (if/elif/else)
  • Premiers scripts et exécutions
Boucles, fonctions et collections
  • Boucles for, while
  • Listes, tuples, dictionnaires
  • Fonctions définies par l’utilisateur, portée
Fichiers, exceptions & modules
  • Lire et écrire dans des fichiers (txt, csv)
  • Gestion des erreurs (try/except)
  • Importation de modules standards (math, random, datetime…)
  • Organisation du code en modules
Programmation orientée objet (POO)
  • Définir une classe, attributs, méthodes
  • Encapsulation, héritage, surcharge
  • Mini-projet orienté objet
Projet final & bonnes pratiques
  • Réalisation du projet fil rouge
  • Documentation (docstrings, commentaires)
  • Respect du style PEP8
  • Présentation des projets et bilan

Équipe pédagogique

Les formateurs intervenant dans cette formation sont des experts reconnus dans leur domaine. Sélectionnés avec soin, ils répondent à des critères stricts définis par nos équipes pédagogiques, tant sur le plan de l'expertise métier que sur celui des compétences pédagogiques. Chaque formateur : Possède au minimum 5 à 10 ans d'expérience professionnelle dans son domaine d'activité. A occupé ou occupe encore des postes à responsabilité en entreprise, apportant une vision concrète et actualisée des réalités du terrain. Est formé à des méthodes pédagogiques interactives pour garantir un apprentissage efficace et adapté aux besoins des participants.

Suivi de l'exécution et évaluation des résultats

  • Exercices réalisés à chaque module
  • Présentation finale du projet Python
  • Feuille de présence
  • Questionnaire de satisfaction

Ressources techniques et pédagogiques

  • Support de cours PDF
  • Fiches mémo des principales structures
  • Accès au code source des démonstrations
  • Ressources complémentaires (liens, documentations officielles)

Qualité et satisfaction

Questionnaire de satisfaction à chaud. Questionnaire de satisfaction à froid. Certificat de réalisation.

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

2 semaines

Accessibilité

Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.