Ce cours aborde les concepts, les outils et les pratiques utilisés pour concevoir, développer, sécuriser, tester et documenter des API. Les apprenants découvrent le protocole HTTP, les principes REST, les conventions de conception d’API et les workflows courants avant d’utiliser Django et le framework Django REST pour développer des back-ends d’API destinés à des applications web. Le cours aborde également la sérialisation, la validation, le filtrage, la pagination, l'authentification, l'autorisation, la limitation du débit, la mise en cache et la gestion des comptes. À l'issue de ce cours, les apprenants seront capables de créer et d'utiliser des API de base, de développer des back-ends RESTful sous Django, d'appliquer des techniques CORE de sécurité et d'optimisation, et de mener à bien un projet final d'API.
La Fête du Travail commence avec plus de 70 $ d'économies sur Coursera Plus. Bénéficiez de 40 % de réduction pendant 3 mois.

API
Ce cours fait partie de plusieurs programmes.

Instructeur : Taught by Meta Experts
59 642 déjà inscrits
Inclus avec En savoir plus
396 avis
Expérience recommandée
Ce que vous apprendrez
Développement de l'API
Principes de l'architecture REST
Construire une API de base
Compétences que vous acquerrez
- Catégorie : Test de l'API
- Catégorie : Optimisation des performances
- Catégorie : Autorisation (informatique)
- Catégorie : Validation des données
- Catégorie : Documentation du logiciel
- Catégorie : Authentifications
- Catégorie : Débogage
- Catégorie : Conception de l'API
Outils que vous découvrirez
- Catégorie : Langage de balisage extensible (XML)
- Catégorie : JSON
- Catégorie : Restful API
- Catégorie : Interface de programmation d'applications (API)
- Catégorie : Django (Framework Web)
Détails à connaître

Ajouter à votre profil LinkedIn
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Élaborez votre expertise du sujet
- Apprenez de nouveaux concepts auprès d'experts du secteur
- Acquérez une compréhension de base d'un sujet ou d'un outil
- Développez des compétences professionnelles avec des projets pratiques
- Obtenez un certificat professionnel partageable

Il y a 4 modules dans ce cours
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Instructeur

Offert par
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Avis des étudiants
- 5 étoiles
68,01 %
- 4 étoiles
17,63 %
- 3 étoiles
6,80 %
- 2 étoiles
3,27 %
- 1 étoile
4,28 %
Affichage de 3 sur 396
Révisé le 20 juil. 2026
Excellent, though sometimes the learning curve becomes very hard and some elements of the course can look (or be) inconsistent.
Révisé le 31 juil. 2023
The Final Project needs to be explained better because the instructions could come across as stressful and confusing for a beginner
Révisé le 24 juil. 2023
This course is not a baby course like other tutorials. It helped me understand the WHYS and how to structure an API Project.
Foire Aux Questions
Plus de questions
Aide financière disponible,
¹ Certains travaux de ce cours sont notés par l'IA. Pour ces travaux, vos Données internes seront utilisées conformément à Notification de confidentialité de Coursera.





