Python — Catalogue
Choisissez un cours ou un pack pour commencer.
Les métiers utilisant Python concernent notamment les développeurs, analystes, Data Analysts, Data Scientists, ingénieurs automatisation, ingénieurs back-end et professionnels qui doivent transformer des tâches manuelles en traitements fiables. Python est devenu un langage transversal pour l’automatisation, la donnée, les API et l’IA : savoir seulement écrire quelques scripts ne suffit plus lorsqu’il faut structurer, tester, sécuriser et maintenir une application professionnelle.
Les 15 cours construisent cette maîtrise progressivement : fondamentaux du langage, structures de données, fonctions et objets, gestion des erreurs, fichiers et automatisation, SQL, consommation et création d’API avec FastAPI, tests, sécurité, déploiement, pandas, première approche du Machine Learning et projet final intégrant l’IA. À l’issue du parcours, vous saurez développer et maintenir des applications Python complètes, automatiser des processus et connecter données, API et services intelligents dans un contexte professionnel.
🎓 15 cours • 📘 120 leçons interactives • ⏱️ de 45 à 75 heures de formation conversationnelle
Meilleure offre
Pack Complet Python
148,50 € HT
Économie : 99,00 €
29,70 €
22,90 HT
Économie : 6,80 €
Découvrir Python et créer ses premiers programmes
comprendre le rôle de Python, installer son environnement et exécuter ses premiers scripts.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre ce qu’est un langage de programmation
- Installer Python et vérifier son fonctionnement
- Afficher des informations avec print
- Atelier : créer un premier programme interactif
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer un premier programme interactif
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
Manipuler les variables et les types de données
enregistrer, transformer et afficher les informations utilisées par un programme
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Créer et nommer des variables
- Effectuer des calculs avec les opérateurs
- Convertir une valeur d’un type à un autre
- Atelier : réaliser un calculateur professionnel
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : réaliser un calculateur professionnel
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
Contrôler l’exécution d’un programme
créer des programmes capables de prendre des décisions et de répéter des opérations.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Utiliser les conditions if, elif et else
- Combiner des conditions avec and, or et not
- Contrôler une boucle avec break et continue
- Atelier : créer une application de gestion simple
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer une application de gestion simple
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
38,70 €
28,90 HT
Économie : 9,80 €
Utiliser les collections de données
stocker, parcourir et transformer plusieurs informations dans un même programme.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Créer et modifier une liste
- Utiliser les tuples
- Rechercher, trier et filtrer des valeurs
- Atelier : gérer un catalogue d’éléments
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : gérer un catalogue d’éléments
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
Structurer son code avec des fonctions et des objets
découper une application en composants clairs, typés et réutilisables.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Comprendre l’utilité des fonctions
- Utiliser les paramètres optionnels et les annotations de type
- Définir des attributs et des méthodes
- Atelier : restructurer une application en composants réutilisables
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : restructurer une application en composants réutilisables
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
Gérer les erreurs, modules et environnements
créer des projets plus robustes et correctement organisés
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Identifier les principales erreurs Python
- Utiliser else et finally
- Créer ses propres modules
- Créer et utiliser un environnement virtuel
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : Créer et utiliser un environnement virtuel
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
47,70 €
35,90 HT
Économie : 11,80 €
Automatisation et données
lire, modifier et produire des données dans des formats professionnels courants
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Lire et écrire un fichier texte
- Lire un fichier CSV
- Lire et produire un fichier JSON
- Atelier : transformer un fichier CSV en rapport JSON
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : transformer un fichier CSV en rapport JSON
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
Automatiser les tâches professionnelles
utiliser Python pour réduire les opérations manuelles répétitives
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Identifier une tâche adaptée à l’automatisation
- Copier, déplacer et renommer des fichiers
- Traiter plusieurs fichiers en une seule exécution
- Atelier : automatiser un processus mensuel complet
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : automatiser un processus mensuel complet
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
Utiliser Python avec une base de données SQL
enregistrer et interroger durablement les informations d’une application
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle d’une base de données
- Créer une base SQLite
- Modifier et supprimer des données
- Atelier : créer une application Python avec base de données
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : créer une application Python avec base de données
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
56,70 €
42,90 HT
Économie : 13,80 €
Consommer des API avec Python
communiquer avec des services Web et structurer un client d’API robuste.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Découvrir HTTP et les méthodes principales
- Effectuer une requête GET
- Gérer les erreurs, délais et réponses JSON
- Atelier : construire un client d’API complet
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : construire un client d’API complet
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
Créer une API avec FastAPI
transformer un programme Python en service Web utilisable par d’autres applications.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle d’une API back-end
- Créer une première route
- Créer les opérations CRUD
- Atelier : développer une API de gestion complète
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : développer une API de gestion complète
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
Tester, sécuriser et déployer une application
améliorer la fiabilité d’un projet et le préparer à une utilisation réelle
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre l’utilité des tests automatisés
- Tester une fonction et une API
- Valider les données reçues
- Déployer une application Python
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : Déployer une application Python
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
74,70 €
48,90 HT
Économie : 25,80 €
Analyser des données avec pandas
explorer, nettoyer et synthétiser des données professionnelles
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle de l’analyse de données
- Importer des données CSV et Excel
- Regrouper et agréger les informations
- Atelier : réaliser une analyse complète de données
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : réaliser une analyse complète de données
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT
Comprendre et expérimenter le machine learning
préparer des données, entraîner des modèles simples et évaluer leurs performances.
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Distinguer intelligence artificielle et machine learning
- Préparer un jeu de données
- Créer un premier modèle de régression
- Atelier : entraîner et tester un modèle simple
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : entraîner et tester un modèle simple
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT
Développer une application Python intégrant l’IA
mobiliser l’ensemble des compétences du parcours dans un projet professionnel complet
Informations sur la formation
Développeurs, analystes, professionnels de la data et de l’automatisation souhaitant utiliser Python pour construire des traitements, applications et services maintenables.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Définir le besoin et les fonctionnalités de l’application
- Préparer la base de données et l’API
- Tester les résultats et gérer les erreurs
- Projet final : présenter une application Python complète
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : présenter une application Python complète
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT