Notre formation Python couvre une gamme complète de sujets, des fondamentaux du langage aux concepts avancés de programmation orientée objet.
Vous commencerez par une introduction au langage Python, son environnement de travail, et les structures de contrôle de base comme if-else et les boucles. Découvrez ensuite les fonctions, y compris les arguments avancés et le concept de yield. Explorez différents types de données comme les chaînes de caractères, les listes, les dictionnaires, et les ensembles.
Cette formation inclut également des cas pratiques pour appliquer les connaissances acquises, avec des exercices sur la manipulation de chaînes, de listes, et d’autres opérations utiles. Vous apprendrez à manipuler des fichiers, à gérer des erreurs, et à utiliser des modules standards comme math, random, et statistics.
Les notions avancées couvrent la programmation orientée objet, l’héritage, le polymorphisme, et même les métaclasses et les décorateurs.
Qu'allez-vous apprendre ?
- Les bases du langage Python : Syntaxe, variables, structures de contrôle, et entrées/sorties.
- Fonctions et opérations avancées : Définition, paramètres avancés, yield, et *args/**kwargs.
- Types de données et manipulation de fichiers : Chaînes de caractères, listes, dictionnaires, et gestion de fichiers.
- Programmation orientée objet : Héritage, polymorphisme, surcharge des opérateurs.
- Gestion des erreurs : Exceptions, try-except, et gestion avancée des erreurs.
- Sujets avancés : Métaclasses, décorateurs, et itérateurs avancés.
Programme de formation
Introduction au langage Python
-
Création et exécution de fichiers Python
00:00 -
Notions fondamentales : variables, types de données, entrées/sorties
00:00