Prépa Python

Avancé — chapitre 40 sur 54

TP récapitulatif — Gestionnaire de tâches ToDo

Projet complet mobilisant POO, exceptions, fichiers JSON,

50 minAbonnés

Ce Travail Pratique mobilise l'ensemble des notions du niveau Avancé : compréhensions, *args/**kwargs, lambdas, POO, exceptions, fichiers JSON, complexité, et même match/case. Vous allez construire un vrai petit programme qu'on peut réutiliser.

Contexte

Vous devez créer un gestionnaire de tâches (style ToDo-list) avec :

  • Des tâches ayant un titre, une priorité, un statut, une date de création, une échéance optionnelle.
  • Une liste de tâches qui les regroupe, offre des filtres, du tri, des statistiques.
  • Une persistance JSON pour sauvegarder et recharger entre deux sessions.
  • Des exceptions personnalisées pour les cas d'erreur.

Vous allez avancer progressivement en 5 parties.


Suite réservée aux abonnés

Débloquez l'intégralité du parcours

Les 54 chapitres, les exercices corrigés automatiquement, les examens blancs et le suivi de votre progression.

Voir les offresChapitres en accès libre

Déjà un accès ? Connectez-vous.