- Comprendre les bases du langage Python
- Écrire des scripts simples et structurés
- Utiliser les structures de contrôle et les fonctions
- Manipuler les types de données courants
- Gérer les fichiers et les erreurs
- Utiliser des bibliothèques standards de Python
- Appliquer les bonnes pratiques de programmation
- Se préparer efficacement au passage de la certification TOSA Python
Module 1 : Introduction à Python
- Présentation du langage Python et de ses usages
- Installation et environnement de travail
- Syntaxe de base et premières instructions
Module 2 : Types de données et variables
- Variables et conventions de nommage
- Types de données fondamentaux (int, float, string, bool)
- Listes, tuples, dictionnaires et ensembles
Module 3 : Structures de contrôle
- Conditions (if, elif, else)
- Boucles (for, while)
- Compréhensions de listes
Module 4 : Fonctions et modularité
- Définition et appel de fonctions
- Paramètres et valeurs de retour
- Portée des variables
- Introduction aux modules
Module 5 : Gestion des fichiers et des erreurs
- Lecture et écriture de fichiers
- Gestion des exceptions
- Bonnes pratiques de débogage
Module 6 : Bibliothèques et outils Python
- Utilisation de bibliothèques standards
- Introduction à pip et à l'écosystème Python
- Notions de scripts automatisés
Module 7 : Bonnes pratiques et préparation TOSA
- Lisibilité du code et conventions PEP8
- Optimisation et structuration du code
- Entraînement sur des questions types TOSA
- Simulation d'examen
Programmer et automatiser des tâches avec Python (Tosa)
Certifiante
Sans niveau spécifique