API en Python
Back to Main Website
Home
Introduction aux API
Introduction aux API
API - Définition
Utiliser une API
Créer une API
Sécuriser une API
Concepts élargis
Travaux Pratiques
TP - Premiere requêtes
Consommation avancée d’API
Consommation avancée d’API
Protocols de communication
Authentification et sécurité des API
Optimisation des ressources et de la performance des API
Travaux Pratiques
TP : Comparaison des performances des appels en tant qu’utilisateur
Communication entre Processus (IPC)
Communication entre Processus (IPC)
Introduction à l’IPC
Sockets
Fichiers et IPC
Shared Memory
Pipes
gRPC
Conclusions
Travaux Pratiques
TP3 Option 1 Service gRPC pour indicateurs de marché
TP3 Option 2 Serveur de Données de Marché via Socket et Mémoire Partagée
Conception d’APIs
Conception d’APIs
Introduction à la Conception d’APIs
Les principaux Frameworks d’APIs en Python
Fast API
Django REST Framework
Tester et documenter une API
Bonne pratique générale
Conclusion
Travaux Pratiques
TP 4 : API d’Indicateurs Financiers avec Gestion des Niveaux d’Accès
Déploiement d’API - Principes Généraux et Mise en Pratique avec Heroku
Déploiement d’API - Principes Généraux et Mise en Pratique avec Heroku
Introduction au Déploiement d’API
Heroku - Présentation du service
Meilleurs Pratiques avant un déploiement
Deploiement sur Heroku
Déploiement avancé
Bonus - Nom de Domaine
Conclusion
Sujets de Projets possibles
Projets
M2EIF Quant 2023/2024
Code source
Introduction aux API
Remi Genet
2024-11-15
Les cours de cette partie sont:
API - Définition
Une API, ou Interface de Programmation d’Application, est un ensemble de protocoles et d’outils pour la construction de logiciels. Elle définit la manière dont différents…
Remi Genet
2024-11-15
Concepts élargis
Elargir sa vision de l’API et comprendre le sens large
Remi Genet
2024-11-15
Créer une API
Explorer les diverses implémentations de Python et le processus de compilation pour comprendre la diversité et la flexibilité du langage.
Remi Genet
2024-11-15
Sécuriser une API
Explorer la notion de PATH, un élément essentiel dans la configuration des environnements de développement.
Remi Genet
2024-11-15
TP - Premiere requêtes
Objectif:
Utiliser Python pour effectuer des requêtes API et exploiter les données reçues.
Remi Genet
2024-11-15
Utiliser une API
Explorer les mécanismes sous-jacents à l’exécution d’un programme Python pour une compréhension approfondie des processus de compilation et d’interprétation.
Remi Genet
2024-11-15
No matching items
Back to top
API - Définition