0% ont trouvé ce document utile (0 vote)
14 vues2 pages

Plan Python Retenu

Ce document pédagogique présente un plan détaillé pour la création d'API en utilisant Python avec les frameworks FastAPI et Flask. Il couvre les concepts fondamentaux des API, les méthodes HTTP, l'installation des environnements de travail, ainsi que la création et la manipulation d'API. Des sections sur les tests et la validation des API sont également incluses, offrant une approche complète pour les développeurs.

Transféré par

constant.houeha
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
14 vues2 pages

Plan Python Retenu

Ce document pédagogique présente un plan détaillé pour la création d'API en utilisant Python avec les frameworks FastAPI et Flask. Il couvre les concepts fondamentaux des API, les méthodes HTTP, l'installation des environnements de travail, ainsi que la création et la manipulation d'API. Des sections sur les tests et la validation des API sont également incluses, offrant une approche complète pour les développeurs.

Transféré par

constant.houeha
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

📘 Document pédagogique (Plan de Belvik IROKO)

Création d’API avec Python (FastAPI ou Flask)


1. Introduction générale
1.1 Contexte du chapitre
1.2 Objectifs pédagogiques
2. Rappels théoriques indispensables
2.1 Définition d’une API
2.2 Architecture REST et principes fondamentaux
2.3 Méthodes HTTP : GET, POST, PUT, DELETE
2.4 Codes de statut HTTP
2.5 Format JSON
3. Présentation des frameworks
3.1 Flask
3.2 FastAPI
3.3 Comparaison
4. Installation et environnement de travail
4.1 Création d’un environnement virtuel
4.2 Activation
4.3 Installation des dépendances
5. Création d’une API avec Flask
5.1 Structure minimale
5.2 Méthodes HTTP
5.3 Paramètres dans l’URL
6. Création d’une API avec FastAPI
6.1 Structure minimale
6.2 Démarrage le serveur avec actualisation des
paramètres dynamiques
6.4 Modèle de données (Validation)
6.5 Documentation automatique
7. Manipulation des données
7.1 Simuler une base de données avec une liste +
CRUD complet
7.2 Sécurisation
8. Tests et Validation
8.1 Tests avec Postman
8.2 Tests avec curl
8.3 Introduction aux tests automatisés (pytest)
Conclusion
Webographie et Médiathèque

Vous aimerez peut-être aussi