C'est quoi cette formation aux APIs

C'est quoi cette formation aux APIs

Le mot API est devenu en quelques années, un buzzword incontournable dans le monde du numérique. C'est souvent un sujet clé de cette fameuse "transition digitale", autre buzzword absolu s'il en est.

Chez Contournement c'est un sujet que l'on maitrise bien et on souhaitait depuis longtemps mettre notre pédagogie au profit d'une formation qui donnerait la chance à tout le monde d'apprehender vraiment le vaste sujet des APIs. Une fois pour toute. Car c'est effectivement un fondement du monde numérique et en particulier du web moderne que nous utilisons chaque jour.

Alors sans jargon et avec de nombreux exemples concrets, nous vous proposons de comprendre ce que sont les APIs et surtout pourquoi elles sont aussi importantes. Aucune connaissance technique n'est requise pour entrer dans ce sujet, car nous y allons très doucement avec l'envie de vulgariser au mieux les concepts nécessaires.

Nous avons également choisi de vous présenter de nombreuses notions techniques sous-jacentes telles que le protocole HTTP, l'architecture client/serveur ou encore les modes d'authentification. 

Nous ne vous promettons pas d'être expert.e à l'issue de cette formation, mais d'avoir compris les concepts fondamentaux et surtout de pouvoir travailler avec des APIs. Et pour cela, les outils no-code tels que Make ou Zapier seront de parfaits alliés pour réussir à exploiter des APIs comme des développeurs le ferait, mais sans écrire une ligne de code !

En quelques chiffres :

  • 2h10 de vidéos (découpées en 25 séquences)

  • 3 chapitres

  • De nombreux exemples concrets et des mises en application avec des outils no-code

🥋 A la fin de cette formation, vous aurez le niveau ceinture jaune en API, selon le référentiel des Voies du Contournement.

Comprenez enfin les APIs de manière pragmatique et illustrée

Acheter maintenantEn savoir plus

Embarquement

  • C'est quoi cette formation aux APIs
  • Allez, on embarque !

Quelques illustrations pour commencer en images

  • Une API, c'est comme aller aux impôts
  • Une API, c'est comme aller au resto
  • En vrai, une API c'est une interface informatique

Mais pourquoi les APIs au fait ?

  • Pourquoi a-t-on besoin d'une interface standardisée ?
  • On pourrait pas juste faire pleins d'applications ?2

Les fondamentaux techniques (mais en douceur)

  • L'architecture client/serveur (mais sans le resto)
  • Le protocole HTTP (c'est HYPER important)
  • Le format de données JSON (comme dans Vendredi 13 mais sans le A)
  • Plein d'exemples de JSON (pour devenir un.e tueur.se de ce format)1
  • L'authentification (car c'est pas open bar dans toutes les APIs)

Comprendre par la pratique (et grâce au no-code)

  • Un petit point de vocabulaire
  • La pratique, ça commence par la documentation
  • Appeler des APIs à la main, comme les pros
  • Envoyer des données à APIs à la main, toujours comme des pros
  • Appeler des APIs avec Zapier (parceque à la main ça va 5min)
  • Faire son webhook avec Make (ex-integromat)
  • Mise en pratique
  • Screencast de la mise en pratique3
  • Comment ChatGPT peut vous aider à travailler avec des APIs2

Découvrez le standard oAuth2

  • Une introduction à l'oAuth2
  • Le "flow" de l'oAuth2 expliqué en détail
  • Une illustration par l'exemple
  • Des exemples d'outils no-code pour faire des requêtes en oAuth2
  • Les agrégateurs d'APIs1