- Découvrir les bases essentielles de la programmation en Python
- Maîtriser les structures de contrôle pour gérer le flux d'exécution
- Assimiler les principes fondamentaux de la programmation orientée objet en Python
- Utiliser Python pour des tâches courantes comme la manipulation de fichiers, la récupération de données et la génération de rapports
- Apprendre à créer des scripts d'automatisation pour optimiser son travail
Module 1: Découverte de Python
- Comprendre l'importance de Python dans le monde du développement
- Installer et configurer son environnement Python
- Explorer l'interpréteur Python et exécuter ses premières commandes
Module 2: Manipulation des variables et des types de données
- Déclarer et utiliser des variables
- Découvrir les principaux types de données en Python
- Effectuer des opérations et conversions entre différents types
Module 3: Maîtriser les structures de contrôle
- Utiliser les conditions (if, else, elif) pour prendre des décisions
- Mettre en place des boucles (for, while) pour automatiser les tâches répétitives
- Gérer le flux d'exécution avec break, continue et pass
Module 4: Comprendre et utiliser les fonctions
- Définir et appeler ses propres fonctions
- Manipuler les arguments et les paramètres
- Retourner des valeurs grâce à return
Module 5: Gérer les erreurs et exceptions
- Identifier et comprendre les exceptions en Python
- Sécuriser son code avec try, except et else
- Lever ses propres exceptions et utiliser finally pour une gestion propre des ressources
Module 6: Premiers pas en programmation orientée objet
- Créer et manipuler des classes et des objets
- Définir des méthodes et accéder aux attributs
- Explorer les concepts d'héritage et de polymorphisme
Programmer et automatiser des tâches avec Python (Tosa)
Certifiante
Sans niveau spécifique