Plan du cours

Introduction

  • API Web vs API RESTful vs API SOAP
  • Vue d'ensemble des concepts et de l'architecture de base de l'API Web

Pour commencer

  • Choisir le bon paradigme d'API
  • Exemple de cas d'entreprise pour les API web
  • Technologies et outils d'API

Sécuriser les API

  • Authentification et autorisation
  • Travailler avec OAuth
  • Mise en œuvre de la sécurité des WebHooks

Designing Web APIs

  • Comprendre les cas d'utilisation du monde réel
  • Définir le problème et les objectifs de l'entreprise
  • Construire l'architecture
  • Rédiger une spécification d'API
  • Meilleures pratiques en matière de conception d'API

Mise à l'échelle des API

  • Optimisation des ressources informatiques
  • Évolution de la conception des API
  • API paginantes
  • Limitation du débit des API
  • SDK pour les développeurs

Test et publication des API

  • Définition des cas de test
  • Automatisation des tests de l'API
  • Évaluer les résultats des tests
  • Publication d'API web

Dépannage

Résumé et prochaines étapes

Pré requis

  • Familiarité avec les API
  • Expérience en programmation web (Javascript, ASP.NET, PHP, C#, etc.)

Audience

  • Développeurs
 14 heures

Nombre de participants



Prix par participant

Nos Clients témoignent (1)

Cours Similaires

Catégories Similaires