La Cantine Numérique Nantes
Menu

Accueil Catalogue Formations professionnelles Introduction à API Platform

Tech

Débutant 14 heures

Introduction à API Platform

Simplifiez-vous la construction d’applications orientées «API First» avec le framework API Platform, et découvrez les fondamentaux de cet outil basé sur Symfony.

La formation en détail

Objectifs

API Platform est un outil open source complètement intégré à Symfony qui simplifie la réalisation d’APIs web fonctionnelles, sécurisées et performantes.
Utilisé par de grands comptes tels que LVMH, beINSports, Renault ou encore Decathlon, il est l’outil permettant de créer de nouvellesgénérations d’API les plus avancées du marché.
Avec cette formation, vous serez en mesure de prendre en main facilement API Platform, de découvrir ses fonctionnalités clés et ainsi vous simplifier la construction d’applications orientées « API first ».

Programme

Découverte d’API Platform

  • Rappel sur les APIs : REST, HATEOAS, hypermedia, GraphQL
  • Les APIs au coeur du web aujourd’hui
  • JavaScript et les Progressive Web Apps
  • API Platform, Symfony
  • Les bénéfices immédiats

Créer une API

  • Mettre en place son environnement de développement avec Docker
  • Créer son modèle de données
  • Sérialiser ses données
  • Valider ses données
  • Filtrer ses données
  • Paginer ses données
  • Gérer des utilisateurs
  • Sécuriser ses données
  • Créer des opérations personnalisées
  • Fonctionnement interne et événements
  • Étendre API Platform
  • Personnaliser la documentation OpenAPI
  • Personnaliser la documentation Hydra
  • Uploader des images
  • Mettre en cache ses données
  • Tester son API

Déployer son API en production : ateliers

  • Générer son modèle de données à partir des vocabulaires ouverts
  • Générer une interface d’administration pour son API avec React
  • Générer une WebApp React
  • Déployer son API en production avec Docker et Kubernetes

Pré-requis

Débutant

Public

Développeuses et développeurs PHP.

Informations complémentaires

Évaluation : Tout au long de la formation
Méthode pédagogique : Théorie, Travaux pratiques

Les formateurs et formatrices

Antoine Bluchet

Directeur technique (référent à Nantes)

chez Les-Tilleuls.coop

Vous êtes intéressés·es ?

En savoir plus

Partager cette offre sur vos réseaux !