Objectifs
- Traiter les exceptions et les erreurs
- Écrire des commandes dans l’interpréteur Python
- Maîtriser les règles qui définissent la portée des variables
- Créer et éditer des objets
- Créer des classes, des attributs et des méthodes
- Hériter des méthodes d’une classe
- Utiliser les modules de la bibliothèque standard
- Tester une application unitairement avec unittest
Programme
Chapitre 1: Faites vos premiers pas en Python
- Découvrez Python
- Faites vos premiers pas avec l'interpréteur de commandes Python
- Entrez dans le monde merveilleux des variables
- Créez des structures conditionnelles
- Apprenez à faire des boucles
- Avancez pas à pas vers la modularité (1/2)
- Avancez pas à pas vers la modularité (2/2)
- Gérez les exceptions
Chapitre 2: Découvrez la Programmation Orientée Objet côté utilisateur
- Créez votre premier objet : les chaînes de caractères
- Créez des listes et des tuples (1/2)
- Créez des listes et des tuples (2/2)
- Utilisez des dictionnaires
- Utilisez des fichiers
- Découvrez la portée des variables et les références
Chapitre 3: Découvrez la Programmation Orientée Objet côté développeur
- Appréhendez les classes
- Définissez des propriétés
- Appliquez des méthodes spéciales
- Appliquez deux méthodes de tri en Python
- Gérez les héritages
- Découvrez la boucle for
- TP : Réalisez un dictionnaire ordonné
- Appréhendez les décorateurs
- Découvrez les métaclasses
Chapitre 4: Appréhendez les merveilles de la bibliothèque standard
- Manipulez les expressions régulières
- Exprimez le temps
- Faites de la programmation système
- Utilisez des modules de mathématiques
- Gérez les mots de passe
- Gérez les réseaux
- Créez des tests unitaires avec unittest
- Faites de la programmation parallèle avec threading
- Créez des interfaces graphiques avec Tkinter
Details
Prérequis: Pas de prérequis
Prochaine session: Contactez nous
Inscription à la formation "Python"