Chapitre 8 / 10
Mise en pratique : gestion de stock
10 leçons dans ce chapitre.
Charger un inventaire depuis un fichier JSON
Ce chapitre construit progressivement un petit programme de gestion de stock, en réutilisant les notions des chapitres précédents.…
Voir les détails du chapitre
Ce chapitre construit progressivement un petit programme de gestion de stock, en réutilisant les notions des chapitres précédents. Première étape : charger l'inventaire de départ depuis un fichier JSON. Si contient , ce code affiche cette même liste de dictionnaires, chargée en mémoire — exactement le mécanisme et vu au quatrième chapitre de ce module. Si le fichier n'existe pas encore (premier la…
Afficher l'inventaire formaté en colonnes
Deuxième étape : afficher l'inventaire de façon lisible, avec les noms de produits alignés en colonnes, grâce au formatage avancé…
Ajouter un nouveau produit à l'inventaire
Troisième étape : ajouter un nouveau produit à l'inventaire, sous forme d'une fonction réutilisable — la liste de dictionnaires vu…
Mettre à jour la quantité d'un produit
Quatrième étape : modifier la quantité en stock d'un produit existant, que ce soit pour une vente (quantité négative) ou un réappr…
Rechercher un produit par nom, insensible à la casse
Cinquième étape : une fonction de recherche réutilisable, qui renvoie le produit trouvé (ou si absent) plutôt que de lever une err…
Lister les produits en rupture de stock
Sixième étape : une compréhension de liste avec condition (vue au troisième chapitre) pour extraire uniquement les produits dont l…
Calculer la valeur totale de l'inventaire
Septième étape : reprendre le calcul déjà vu au premier chapitre de ce module (valeur totale = somme de ), cette fois sur l'invent…
Trier l'inventaire par valeur de stock décroissante
Huitième étape : trier l'inventaire pour identifier les produits qui représentent le plus de valeur immobilisée, avec et (vus au t…
Sauvegarder l'inventaire modifié dans le fichier JSON
Neuvième étape : une fois l'inventaire modifié en mémoire (ajout, vente, réapprovisionnement...), il faut le réécrire dans le fich…
Cas pratique : un mini-programme de gestion de stock complet
Cette dernière leçon assemble toutes les fonctions du chapitre en un seul petit programme cohérent, du chargement à la sauvegarde.…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/10 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 95).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 85 leçons restantes de ce module