🎯 Objectifs pédagogiques
- Renforcer sa maîtrise du langage Python
- Découvrir et appliquer la programmation orientée objet (POO)
- Structurer et organiser ses projets de manière modulaire
🧠 Prérequis
Connaissances de base en Python (variables, boucles, fonctions) ou avoir suivi la formation "Python Débutant".
🧩 Compétences visées
- Écrire du code orienté objet
- Créer des programmes structurés, lisibles et réutilisables
- Utiliser des modules standards et externes
📚 Contenu de la formation
- Rappels sur les bases et bonnes pratiques
- Programmation orientée objet (classes, instances, héritage, encapsulation)
- Gestion des erreurs et des exceptions
- Modules, packages, importation et organisation de fichiers
- Manipulation avancée de fichiers (CSV, JSON...)
- Travail avec des bibliothèques tierces (requests, pathlib, datetime...)
- Environnement virtuel (venv, pip)
- Scripts utilitaires et automatisation
- Mini-projets concrets : gestion de contacts, simulateur, analyse de données simples
⏳ Durée & Tarif
12 jours (84 heures) – Tarif : 2 190 € HT /apprenant