Détails du sujet
Convertisseur de devises en temps réel
Résumé
Auteur : MANZI MBONEZA
Niveau: G3
Département: Genie Informatique
Année Ac: 2025-2026 , | 2026-02-20 20:47:51
Mots clés
· API (interface de programmation) · Taux de change / Exchange rate · Conversion / Convertir · Devise (source / cible) · Montant · Requête / Request · JSON · Temps réel · Python · Requests (bibliothèque) · GET (méthode HTTP) · Clé API (si nécessaire) · Parsing (analyse des données) · Console / Interface utilisateur
Intérêt
L'intérêt est d'apprendre à connecter un programme python à une source de données en ligne (API) pour récupérer des informations en temps réel et les utiliser dans un calcul simple.
Ça te permet de comprendre concrètement comment fonctionnent les échanges de données entre applications, une compétence de base en développement.
Problématique
Comment concevoir un programme qui récupère un taux de change en temps réel via une API REST et effectue une conversion de devises en console ? Plan provisoire
1. Introduction : objectif et fonctionnalités
2. Analyse des besoins : saisie des devises, montant, affichage du résultat
3. Choix techniques : Python, requests, API gratuite
4. Conception : structure et fonctions principales
5. Déroulement : étapes du programme
6. Gestion des erreurs : cas d'échec
7. Tests : validation des fonctionnalités
8. Conclusion : bilan et améliorations possibles Hypothèses
"En utilisant une API gratuite de taux de change, il est possible de développer un programme Python qui affiche en temps réel la conversion d'un montant entre deux devises, avec une précision suffisante pour une utilisation courante."
Autrement dit : on suppose que l'API est fiable, que le programme peut récupérer les données correctement et que le résultat sera exact et utile pour l'utilisateur. Méthodes
1. Analyser les besoins utilisateur
2. Choisir une API gratuite adaptée
3. Concevoir la logique du programme
4. Découper en fonctions réutilisables
5. Tester et gérer les erreurs Bibliographie
· Documentation ExchangeRate-API : pour savoir comment interroger l'API et obtenir les taux
· Tutoriels sur Python requests : pour apprendre à faire des appels HTTP et gérer les réponses
· Guides sur JSON : pour extraire et utiliser les données reçues
· Projets similaires : pour s'inspirer des bonnes pratiques
Directeur & Encadreur
Status
Décision ou observation:
Feu vert:
Déposé : NON
Défendu: NON
Finalisé: NON
Convertisseur de devises en temps réel
Résumé
Auteur : MANZI MBONEZA
Niveau: G3
Département: Genie Informatique
Année Ac: 2025-2026 , | 2026-02-20 20:47:51
Mots clés
· API (interface de programmation) · Taux de change / Exchange rate · Conversion / Convertir · Devise (source / cible) · Montant · Requête / Request · JSON · Temps réel · Python · Requests (bibliothèque) · GET (méthode HTTP) · Clé API (si nécessaire) · Parsing (analyse des données) · Console / Interface utilisateurIntérêt
L'intérêt est d'apprendre à connecter un programme python à une source de données en ligne (API) pour récupérer des informations en temps réel et les utiliser dans un calcul simple.Ça te permet de comprendre concrètement comment fonctionnent les échanges de données entre applications, une compétence de base en développement.
Problématique
Comment concevoir un programme qui récupère un taux de change en temps réel via une API REST et effectue une conversion de devises en console ?Plan provisoire
1. Introduction : objectif et fonctionnalités2. Analyse des besoins : saisie des devises, montant, affichage du résultat
3. Choix techniques : Python, requests, API gratuite
4. Conception : structure et fonctions principales
5. Déroulement : étapes du programme
6. Gestion des erreurs : cas d'échec
7. Tests : validation des fonctionnalités
8. Conclusion : bilan et améliorations possibles
Hypothèses
"En utilisant une API gratuite de taux de change, il est possible de développer un programme Python qui affiche en temps réel la conversion d'un montant entre deux devises, avec une précision suffisante pour une utilisation courante."Autrement dit : on suppose que l'API est fiable, que le programme peut récupérer les données correctement et que le résultat sera exact et utile pour l'utilisateur.
Méthodes
1. Analyser les besoins utilisateur2. Choisir une API gratuite adaptée
3. Concevoir la logique du programme
4. Découper en fonctions réutilisables
5. Tester et gérer les erreurs
Bibliographie
· Documentation ExchangeRate-API : pour savoir comment interroger l'API et obtenir les taux· Tutoriels sur Python requests : pour apprendre à faire des appels HTTP et gérer les réponses
· Guides sur JSON : pour extraire et utiliser les données reçues
· Projets similaires : pour s'inspirer des bonnes pratiques
Directeur & Encadreur
Status
Décision ou observation:Feu vert:
Déposé : NON
Défendu: NON
Finalisé: NON
