Aller au contenu principal
LaPolaris lance ses formations, profitez de -40% jusqu'au 30 juin ! En savoir plus
Formation 3 jours (21 heures) 790.00 € HT 474.00 € HT Tarif lancement - jusqu'au 30/06/2026

Python pour débutants : premiers pas en programmation

Découvrez la programmation avec Python, le langage idéal pour les débutants. Syntaxe claire, exercices pratiques, projets concrets.

Dernière mise à jour le 16/03/2026

Public visé

  • Débutants complets souhaitant apprendre à programmer pour la première fois
  • Personnes en reconversion professionnelle vers les métiers du développement ou de la data
  • Étudiants cherchant un premier langage accessible et polyvalent
  • Toute personne souhaitant automatiser des tâches ou comprendre le code

Objectifs pédagogiques

  • Installer et configurer un environnement de développement Python
  • Comprendre et utiliser les bases du langage Python (variables, types, opérateurs)
  • Maîtriser les structures de contrôle : conditions et boucles
  • Manipuler les structures de données fondamentales : listes, tuples, dictionnaires
  • Écrire des fonctions réutilisables et comprendre la portée des variables
  • Utiliser des modules Python standards et gérer les imports
  • Lire et écrire des fichiers avec Python
  • Réaliser un petit projet Python autonome et fonctionnel

Prérequis

Programme détaillé

Jour 1 (7h) – Fondamentaux du langage:

Module 1 – Environnement et premiers pas (2h)
  • Installation de Python et VS Code
  • Premier script : print, exécution en terminal
  • pip et gestion des packages
  • L'interpréteur interactif

Module 2 – Variables, types et opérateurs (2h)
  • Types natifs : int, float, str, bool
  • Affectation, conversion, f-strings
  • Opérateurs arithmétiques, de comparaison et logiques

Module 3 – Structures conditionnelles et boucles (3h)
  • if / elif / else
  • Boucles for et while
  • break, continue, range
  • Exercices pratiques progressifs

Jour 2 (7h) – Structures de données et fonctions:

Module 4 – Listes, tuples et dictionnaires (3h)
  • Listes : création, indexation, méthodes (append, sort, pop…)
  • Tuples et leur immutabilité
  • Dictionnaires : clés/valeurs, parcours, méthodes
  • Compréhensions de liste (introduction)

Module 5 – Fonctions et portée des variables (2h)
  • Définir et appeler une fonction
  • Paramètres, valeurs par défaut, return
  • Portée locale vs globale
  • Bonnes pratiques de nommage et lisibilité

Module 6 – Modules et imports (2h)
  • Import de modules standards : os, math, random, datetime
  • Créer son propre module
  • Introduction à pip et aux packages tiers

Jour 3 (7h) – Fichiers, débogage et projet:

Module 7 – Gestion des fichiers (2h)
  • Lire et écrire un fichier texte
  • Gestion des erreurs avec try / except
  • Manipulation de fichiers CSV avec le module csv

Module 8 – Débogage et bonnes pratiques (1h30)
  • Lire et comprendre un traceback
  • Débogage pas à pas dans VS Code
  • Principes de code propre (nommage, commentaires, DRY)

Module 9 – Mini-projet fil rouge (3h30)
  • Réalisation d'un script d'automatisation simple (ex : lecteur de fichier CSV avec filtrage et export des résultats)
  • Revue de code en groupe
  • Retour formateur individualisé

Compétences visées

  • Écrire un script Python fonctionnel et lisible de A à Z
  • Utiliser les structures de données de base de manière appropriée
  • Déboguer un programme simple avec les outils Python
  • Organiser son code en fonctions et modules réutilisables
  • Automatiser une tâche simple du quotidien avec un script Python

Modalités et méthodes pédagogiques

Formation délivrée en présentiel ou distanciel (visioconférence). Le formateur alterne entre méthode démonstrative (live coding commenté), méthode interrogative (questionnement pour ancrer les concepts) et méthode active (exercices pratiques à chaque module, mini-projet fil rouge). Python étant conçu pour la lisibilité, l'accent est mis sur des habitudes de code propre dès le départ. 

Modalités d'évaluation

  • En cours de formation : exercices pratiques corrigés à chaque module, mises en situation progressives
  • En fin de formation : réalisation et présentation d'un mini-projet Python fonctionnel évalué par le formateur
  • Questionnaire d'auto-évaluation des acquis en fin de parcours

Critères d'évaluation

  • Capacité à écrire un script Python syntaxiquement correct et fonctionnel
  • Utilisation appropriée des structures de données (listes, dictionnaires)
  • Organisation du code en fonctions lisibles et réutilisables
  • Gestion correcte des erreurs et lecture d'un traceback
  • Autonomie dans la réalisation du mini-projet final

Modalités de validation

Attestation de fin de formation délivrée à l'issue du parcours, conditionnée à une assiduité d'au moins 80 % et à la réalisation du mini-projet final. L'attestation précise les objectifs atteints et les compétences acquises. 

Moyens pédagogiques et techniques

  • Support de cours numérique mis à disposition des apprenants
  • Environnement de développement : Python 3.x + VS Code + terminal
  • Exercices pratiques progressifs avec corrigés pour chaque module
  • Accès à un dépôt de ressources, exemples de code et scripts de départ
  • Pour le distanciel : visioconférence (Microsoft Teams ou équivalent), partage d'écran, chat en direct
  • Accès à la plateforme pédagogique LaPolaris (supports, ressources, émargement)

Accessibilité aux personnes en situation de handicap

Nos formations sont accessibles aux personnes en situation de handicap. Pour toute situation nécessitant un aménagement (matériel, temporel ou pédagogique), nous vous invitons à nous contacter avant l'inscription afin d'étudier les adaptations possibles. Référent handicap : contact@lapolaris.fr

Suivi et accompagnement

  • Feuilles d'émargement signées par demi-journée (présentiel) ou émargement numérique (distanciel)
  • Traçabilité des activités pédagogiques réalisées
  • Attestation d'assiduité délivrée en fin de formation
  • Suivi individuel de la progression via les exercices corrigés et le mini-projet

Conditions d'accès

Formation accessible sur inscription directe, sans prérequis administratif particulier. Le financement peut être pris en charge par l'employeur dans le cadre d'un plan de développement des compétences, ou en autofinancement. LaPolaris est un organisme de formation en cours de certification Qualiopi. 

Délais d'accès

Inscription possible jusqu'à 5 jours ouvrés avant le début de la session. Pour toute demande urgente, nous contacter directement.