Python : de zéro à la maîtrise
Apprenez Python de A à Z : syntaxe, variables, conditions, boucles, fonctions, listes, dictionnaires, fichiers, exceptions, modules, POO. Un parcours complet avec visualisations interactives de l'exécution du code.
Prérequis : Fondamentaux de l'algorithmique
Objectifs d'apprentissage
Leçons
Introduction à Python
Découvrez Python, sa syntaxe, le REPL et votre premier script
Variables et types de données
Créez et manipulez des variables : entiers, décimaux, chaînes, booléens
Structures conditionnelles
Prenez des décisions avec if, elif et else
Boucles et itérations
Répétez des actions avec for et while
Fonctions
Créez des blocs de code réutilisables avec def et return
Listes et tuples
Manipulez des collections d'éléments avec listes et tuples
Dictionnaires
Associez des clés à des valeurs avec les dictionnaires
Manipulation de fichiers
Lisez et écrivez des fichiers avec open() et le context manager
Exceptions et gestion d'erreurs
Gérez les erreurs avec try, except et finally
Modules et packages
Étendez les capacités de Python avec import et pip
Programmation orientée objet
Créez des classes, des objets et maîtrisez l'héritage
Projet final : Calculatrice et gestionnaire de tâches
Mettez en pratique toutes vos connaissances dans un projet concret