Detailed Course Outline
Introduction
- Présentation
- Installation - CPython
- Shell Python et environnement de développement
Premiers pas
- Bonjour le monde !
- Bases de la syntaxe
- Premières fonctions
Variables, classes et opérateurs
- Variables
- Principales classes
Structures de contrôle
- Structures de base
- Autres structures et clauses
Fonctions
- Utilité et définitions
- Arguments et variables
- Fonctions intégrées
Classes supplémentaires
- Compléments et classe str
- Classes séquences
- Compléments sur les fonctions et les variables
Modules
- Introduction
- Importation
- Aperçu de la bibliothèque standard
Programmation Orientée Objet
- Principes
- Définition d’une classe
- Héritage
Gestion des exceptions
- Présentation
- Structure de contrôle try
- Compléments
Fichiers
- Ouverture et fermeture
- Lecture
- Déplacement
- Écriture
Bonnes pratiques
- Règles d’écriture
- Documentation du code