Accueil > Formations > Développement et Ingénierie de Logiciels > Langages & Écosystèmes Backend > Python
Python
Se former au développement Python grâce à notre formation Python de 3 jours !
Vue d'ensemble
Cette formation propose une approche progressive et actuelle pour apprendre à programmer avec Python, en intégrant dès le départ de bonnes pratiques modernes (organisation du code, outils de base, typage simple).
Vous apprendrez à écrire du code clair, structuré et compréhensible, tout en découvrant les usages concrets du langage.
Connaissances basiques en programmation
Objectifs pédagogiques
Programme détaillé
Introduction à Python et à son écosystème
Positionnement de Python aujourd’hui (backend, data, scripting, IA…)
Caractéristiques du langage
Versions et cycle de vie
Bases du langage
Variables et types de données (int, float, str, bool)
Manipulation des listes, tuples et dictionnaires
Différence entre données modifiables et non modifiables
Conditions (if, elif, else)
Boucles (for, while)
Utilisation de range()
Compréhensions de listes (initiation)
Écrire des scripts simples (calculs, manipulation de texte & de fichiers)
Fonctions
Définir et appeler une fonction
Paramètres et valeurs de retour
Introduction aux annotations de types (type hints simples)
Organisation et lisibilité du code
Créer des fonctions réutilisables
Gestion des erreurs
Comprendre les erreurs courantes
Utiliser try / except
Bonnes pratiques pour éviter les erreurs
Reformuler du code existant avec la structure try / except
Organisation du code
Créer et utiliser des modules
Comprendre les imports
Structurer un petit projet Python
Mettre en place un projet avec l’outil uv
Programmation orientée objet
Comprendre les classes et les objets
Définir des attributs et des méthodes
Utiliser __init__
Découvrir les dataclasses pour simplifier le code
Restructurer du code procédural en code objet
Outils modernes
Installer des dépendances avec uv
Améliorer la lisibilité du code avec ruff (formatage simple)
Bonnes pratiques de nommage et d’organisation
Utiliser des outils pour améliorer un projet existant
Ouverture sur les usages
Écrire des scripts utiles (automatisation simple)
Introduction aux API avec FastAPI
Comprendre les usages modernes de Python
Créer une première application complète d’interaction avec une API
Prochaines sessions
2 sept. 2026
Distance - Français
2 sept. 2026
Grenoble - Français
2 sept. 2026
Toulouse - Français
2 sept. 2026
Aix-en-Provence - Français
2 sept. 2026
Lyon - Français
20 oct. 2026
Paris - Français
20 oct. 2026
Distance - Français
20 oct. 2026
Lille - Français
20 oct. 2026
Nantes - Français
17 nov. 2026
Lyon - Français
17 nov. 2026
Aix-en-Provence - Français
17 nov. 2026
Toulouse - Français
17 nov. 2026
Grenoble - Français
17 nov. 2026
Distance - Français
28 déc. 2026
Paris - Français
28 déc. 2026
Distance - Français
28 déc. 2026
Lille - Français
28 déc. 2026
Nantes - Français
Avis des participants
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
En savoir plus sur le financement
