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
M2EIF Quant 2024/2025
Code source
Categories
All
(37)
API
(1)
Cours
(34)
Exercices
(2)
Fondamentaux
(29)
Introduction
(5)
TP
(3)
Remi Genet
2024-12-10
Rémi Genet
Star this website on Github
API avec Python
Cours complet sur les API avec Python, comment ca marche, comment les utiliser, comment les créer, etc.
Un petit aperçu des réjouissances ci-dessous, mais pour
commencer…
API - Définition
Cours
API
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-12-10
Utiliser une API
Cours
Introduction
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-12-10
Créer une API
Cours
Introduction
Explorer les diverses implémentations de Python et le processus de compilation pour comprendre la diversité et la flexibilité du langage.
Remi Genet
2024-12-10
Sécuriser une API
Cours
Introduction
Explorer la notion de PATH, un élément essentiel dans la configuration des environnements de développement.
Remi Genet
2024-12-10
Concepts élargis
Cours
Introduction
Elargir sa vision de l’API et comprendre le sens large
Remi Genet
2024-12-10
TP - Premiere requêtes
TP
Introduction
Objectif:
Utiliser Python pour effectuer des requêtes API et exploiter les données reçues.
Remi Genet
2024-12-10
Protocols de communication
Cours
Fondamentaux
Ce chapitre offre une plongée approfondie dans la syntaxe et les objets de base de Python. Il vise à fournir une compréhension solide des fondements du langage, couvrant…
Remi Genet
2024-12-10
Authentification et sécurité des API
Cours
Fondamentaux
Ce chapitre se concentre sur les fonctions et les modules en Python, deux composants clés pour écrire un code propre et réutilisable. Il aborde la création de fonctions, la…
Remi Genet
2024-12-10
Optimisation des ressources et de la performance des API
Cours
Fondamentaux
Le fonctionnement séquentiel du code est le modèle de base de l’exécution d’un programme informatique. Dans ce modèle, chaque ligne de code est exécutée l’une après l’autre…
Remi Genet
2024-12-10
TP : Comparaison des performances des appels en tant qu’utilisateur
Cours
Fondamentaux
Dans ce chapitre, nous explorons les principes fondamentaux de la Programmation Orientée Objet (POO) en Python. Les étudiants découvriront comment Python applique les…
Remi Genet
2024-12-10
Introduction à l’IPC
Cours
Fondamentaux
Les DataFrames
Remi Genet
2024-12-10
Sockets
Cours
Fondamentaux
Les sockets constituent l’une des méthodes d’IPC les plus directes et les plus répandues, en particulier pour la communication réseau. Les sockets sont des points de…
Remi Genet
2024-12-10
Fichiers et IPC
Cours
Fondamentaux
Python, où le ML à deux cliques de souris
Remi Genet
2024-12-10
Shared Memory
Cours
Fondamentaux
La mémoire partagée est un espace de mémoire qui peut être simultanément accédé par plusieurs programmes avec l’intention de fournir une communication entre eux ou d’éviter…
Remi Genet
2024-12-10
Pipes
Cours
Fondamentaux
Django, FastAPI, Flask, Bottle, Pyramid, Falcon, Sanic, Tornado, AIOHTTP, Starlette,… La liste est longue
Remi Genet
2024-12-10
gRPC
Cours
Fondamentaux
Matplotlib, Plotly ou Seaborn ? Peut être Altair !
Remi Genet
2024-12-10
Conclusions
Cours
Fondamentaux
Matplotlib, Plotly ou Seaborn ? Peut être Altair !
Remi Genet
2024-12-10
TP3 Option 1 Service gRPC pour indicateurs de marché
TP
Exercices
Mise en pratique simple des éléments vu aurparavant.
Remi Genet
2024-12-10
No matching items
1
2
3
Back to top