Apprenez à créer des interfaces graphiques avec Tkinter pour des applications Pythonn, en créant une application de gestion de tâches
Niveau : Débutant · 5 chapitres · Environ 4 heures · 100% gratuit
Installer et configurer l'environnement de développement ; comprendre la structure de base d'une application Tkinter et afficher une fenêtre simple.
Implémenter les actions principales d'une todo-list : ajouter, supprimer, sélectionner et valider les entrées, avec gestion d'événements et état en mémoire.
Ajouter la persistance pour conserver les tâches entre sessions en utilisant le format JSON (ou texte), et gérer les erreurs d'entrée/sortie.
Rendre l'application plus ergonomique : mise en page adaptable, utilisation de ttk pour le style, ajout de scrollbars, boîtes de dialogue et raccourcis clavier.
Ajouter des fonctionnalités avancées (édition, tri, filtres, dates) et tester/packager l'application pour la distribution (ex. PyInstaller).