Tkinter

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

Programme du cours

  1. Introduction à Tkinter et configuration de l'environnement

    Installer et configurer l'environnement de développement ; comprendre la structure de base d'une application Tkinter et afficher une fenêtre simple.

  2. Fonctionnalités fondamentales : ajouter, supprimer et gérer les tâches

    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.

  3. Persistance des données : sauvegarde et chargement

    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.

  4. Amélioration de l'interface et de l'expérience utilisateur

    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.

  5. Fonctionnalités avancées et préparation à la distribution

    Ajouter des fonctionnalités avancées (édition, tri, filtres, dates) et tester/packager l'application pour la distribution (ex. PyInstaller).

Voir tous les cours Python gratuits