Ce que vous saurez faire
Objectifs:
- Décrire la philosophie de Python et identifier ses domaines d'application
- Mettre en place un environnement de développement pour Python
- Écrire des scripts en utilisant d'algorithmie de base du langage Python et les exécuter
- Définir et utiliser des fonctions et des modules pour la structuration des programmes
- Mettre en œuvre les concepts de la programmation objet avec le langage Python (classe, attributs, méthodes, encapsulation, polymorphismes et héritage)
- Gérer les erreurs avec les exceptions
- Utiliser des modules de la bibliothèque standard Python pour interagir avec l'environnement du système d'exploitation
Votre formateur:
Votre formateur est unprofessionnel de l'informatique et de la pédagogie. Il possèdeplusieurs années d'expériencesur les produits enseignés et esten veille permanentepour suivre leurs évolutions.
Déroulement de la formation:
Il s'agit d'uneformation e-learning accessible pendant 3 mois.
Leportail de formationdonne accès à votre parcours de formation composé :
- Desvidéosde la formation, organisées en modules et en
séquences découpées le plus finement possible, en suivant le programme
pédagogique
- Desfiches de démonstrationsvous permettant de reproduire les
démonstrations réalisées par le formateur dans les vidéos
- Desquiz de validation des connaissances acquises
- D'unlivre numériquefaisant office d'ouvrage de référence sur
le thème de la formation
Pendant votre formation:
Vous bénéficiez d'uneassistance technique et pédagogique illimitée par mail et jusqu'à 2 rendez-vous individuels avec un formateur expert.
Après votre formation:
Vous aurez également accès à labibliothèque numérique pendant 1 anpour continuer à vous former en accédant en illimité à plus de1200 livres et vidéos.
Le déroulé, étape par étape
Contenu de la formation :
Présentation de Python (3h)
- Historique
- Cas d'utilisation
- Caractéristiques du langage
- Contenu de PythonExécution d'un programme Python
Mise en place d'une plateforme Python (4h)
- Installation de Python
- Console Python
- Librairies additionnelles
- Installation avec PIP
- Commandes de PIP
- Installation à partir des sources
- Environnements virtuels
- IDE pour Python
- Démonstrations : Mise en place d'une plateforme Python, Création d'un environnement virtuel, Ajout de librairies, Installation de l'IDE PyCharm
- TP : Installation d'une plateforme Python et création d'un projet
Les bases du langage (7h)
- Syntaxe du langage
- Instructions et délimiteurs
- Blocs
- Commentaires
- Commentaires de documentation
- Types de données simples
- Autres types de données
- Typage dynamique fort
- Traitement des chaînes de caractères
- Manipulation des chaînes de caractères
- Formatage des chaînes de caractères
- Conversions de types
- Fonctions de conversion
- Types de données évoluées
- Ensembles (tuple)
- Listes (list)
- Dictionnaires (dict)
- Opérateurs
- Structures de contrôle
- Structure conditionnelle
- Structures itératives
- Entrée et sortie standards
- Cas de la sortie d'erreur
- TP : Réaliser un jeu dans lequel le joueur devra deviner un nombre compris en 1 et 99, généré aléatoirement
Les fonctions (3,5h)
- L'utilité des fonctions
- La déclaration d'une fonction
- L'utilisation d'une fonction
- Les paramètres
- Le retour d'une fonction
- Les paramètres optionnels
- Les paramètres en nombre variables
- Les paramètres nommés
- TP : Définir quatre fonctions implémentant les quatre opérations mathématiques de base d'une calculatrice
Les modules (3,5h)
Utilité de la structuration en modules
Nommage des modules
Organisation en packages
- Importation de modules
- Importation de fonctionnalités de modules
- Module principal
- Chemin de localisation des modules : PYTHONPATH
- Ajout d'un répertoire au PYTHONPATH
- Démonstration : Les modules
- TP : Organiser le programme de la calculatrice précédemment créée en modules
La programmation orientée objet (7h)
- Historique
- Les concepts
- UML et les méthodologies associées
- Classe Python
- At
À la fin de la formation
Une formation réussie est une formation certifiée !
Validez et mettez en valeur les compétences acquises en passant la certification « Macros et langage VBA Excel ». Enregistrée au Répertoire Spécifique et validée par les autorités compétentes, elle garantit un haut niveau de qualité et de reconnaissance.
Les atouts d'une formation certifiée:
- Bénéficier d'une reconnaissance professionnelle et officielle de votre montée en compétence
- Reconnaître vos acquis et sécuriser votre parcours professionnel
- Faciliter votre mobilité professionnelle dans et en dehors de votre entreprise
Une formation ne s'arrête pas à la certification
Votre formateur sera à votre écoute pour vous conseiller sur votre prochaine formation : mise à jour de vos compétences, approfondissement, formation avec un formateur, formation à un autre logiciel.
Se former, c'est progresser à chaque moment de sa vie !
Selon l’organisme
- EVALUER : Votre niveau et vos besoins
- EXPLORER : 1200 livres et vidéos
- FORMER : Avec un professionnel de l'informatique et de la pédagogie
- CERTIFIER : Vos compétences
Où se déroule la formation
Payer avec votre Compte Personnel de Formation
Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.
Vérifier mes droits sur moncompteformation.gouv.frOrganisme, certification, inscription
Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 02/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.