Formation Python
Durée : 21 heures (3 jours)
Format : Présentiel ou à distance (visioconférence)
Prix : Sur devis – Éligible aux financements OPCO ou entreprise
Certification Qualiopi : Formation éligible Qualiopi (Actions de formation)
Modalité d’entrée/sortie : Entrée/sortie permanente (sessions mensuelles)
Objectifs pédagogiques :
- Maîtriser la syntaxe et les structures fondamentales de Python
- Écrire des scripts pour automatiser des tâches courantes
- Manipuler des structures de données (listes, dictionnaires, tuples)
- Lire et écrire dans des fichiers
- Utiliser des bibliothèques standards et tierces (ex. requests, pandas)
- Construire un petit projet Python de bout en bout
Certification et livrables :
- Attestation de fin de formation délivrée
- Carnet de code / exercices corrigés
- Possibilité de valider une certification OpenEDG Python (PCAP) sur demande
Programme détaillé
Jour 1
Fondamentaux de Python
- Introduction à Python, installation (Anaconda, VS Code, Jupyter)
- Syntaxe de base, variables, types de données
- Les conditions (if, else, elif)
- Premiers scripts
Contrôle de flux et fonctions
- Les boucles for, while
- Fonctions personnalisées, arguments, portée
- Les modules, notion d’import
- Exercices d’application
Jour 2
Structures de données
- Listes, tuples, ensembles, dictionnaires
- Méthodes et parcour
- Listes en compréhension
- Cas pratiques (extraction de données, tri, filtrage)
Fichiers et bibliothèques
- Lecture/écriture dans des fichiers texte, CSV, JSON
- Introduction à os, datetime, math, random
- Bibliothèques tierces : requests, pandas, matplotlib
- Web scraping (intro avec BeautifulSoup)
Jour 3
Projet de synthèse
- Mise en situation : mini-projet au choix
- Revue de code
- Soutenance du projet (orale ou écrite)
- Évaluation finale et remise des attestations
Public visé
- Débutants en programmation
- Étudiants ou chercheurs souhaitant apprendre Python pour la modélisation ou la data science
- Professionnels en reconversion numérique ou en montée de compétences
Prérequis
- Connaissance de base en informatique (navigation, fichiers, logiciels bureautiques)
- Aucun prérequis en programmation
Méthodes pédagogiques
- Alternance de théorie et de pratique
- Études de cas concrets
- Travaux dirigés et mini-projets
- Accès à une plateforme collaborative (GitHub, Moodle ou Notion)
- Supports numériques fournis (PDF, notebooks Jupyter, vidéos)
Modalités d’évaluation
- Évaluation continue via exercices pratiques
- Quiz à la fin de chaque module
- Projet final individuel ou en binôme
- Grille d’évaluation fournie à l’apprenant
- Attestation de réussite délivrée
Accessibilité
Formation adaptable aux personnes en situation de handicap. Contactez-nous pour
organiser les modalités spécifiques.
Modalités d’inscription
- Formulaire de préinscription en ligne ou contact par mail
- Entretien de positionnement en amont
- Convention ou contrat de formation transmis avant démarrage