Show cover
1 - Comprendre les API

- Une API, c'est quoi ?
- Quel est l'objectif ? A quoi ça sert ?
- Un webservice, c'est quoi ?
- Existe-t'il plusieurs types de WS ? Peut-on tout faire ?

Démarrage projet application web : toutes les applications ont-elles besoin d'une API ?

2 - Utiliser les API
- Description d'une architecture projet "classique" : où se situe l'API ?
- Application mobile ou application web : mêmes API ?
- 2 types d'API : API rest et API Soap . Quelles sont leurs différences ? API Rest utilisée dans la plupart des projets ?

Développer sa propre API ou utiliser une API existante ? Comment décider ? Quel est l'intérêt d'avoir sa propre API ?

3 - Créer sa propre API

- Dans le cycle projet, quel est le moment le plus propice pour créer son API ?
- Tips pour développer sa propre API - Comment ça marche ? En quel langage est fait l'API ? Requêtes ?
- Hébergement API ?
- Comment maintenir son API ? Si l'application n'est plus utilisée, on maintient quand même les API ?

Peut-on faire appel à plusieurs API différentes au sein d'une même application ?

4 - Appel aux API externes

- Comment effectuer des appels aux API externes ?
- Exemples d'API bonnes ou mauvaises ( Gmail , etc ) - Retour expériences