Tous les cours

Développement

Construisez une API REST avec Symfony

Dans ce cours, vous verrez comment implémenter l'architecture REST avec Symfony en respectant les bonnes pratiques. En dernière partie, vous découvrirez API Platform !
Difficile
8 heures
Ce cours en libre accès vous intéresse ?

De la théorie à la pratique, nous allons aborder l'ensemble des sujets centraux nécessaires au développement d'une API REST avec PHP et Symfony.

Nous allons développer ensemble une API complète de gestion de livres en examinant les problématiques auxquelles vous serez susceptible d'être confronté dans le monde professionnel.

Vous êtes prêt ? Allez, c'est parti ! 

Objectifs pédagogiques

  • Créer une API REST simple avec Symfony
  • Perfectionner votre API
  • Tirer profit des outils pour aller plus loin

Prérequis

Prérequis :

Il vous faut avoir suivi le cours Construisez un site web à l’aide du framework Symfony 5.

Le concept d'API vous est totalement inconnu ? Jetez un coup d'œil au cours Utilisez des API REST dans vos projets web, pour vous familiariser avec le concept d'API REST avant de vous lancer dans sa construction.

Outils nécessaires

  • PHP

  • Composer

  • Symfony

  • JMSSerializer

  • HATEOAS

  • Nelmio

  • Postman

  • API Platform

Et si vous en faisiez votre métier ?

Suivez une des formations diplômantes de notre école 100% en ligne, et transformez vos connaissances en compétences professionnelles.

  • Formations jusqu’à 100 % financées
  • Date de début flexible
  • Projets professionnalisants
  • Mentorat individuel

Contributeurs

Professeurs

Sarah Khalil

Auteur sur le parcours Dévelopeur d'Application spécialisation PHP / Symfony chez OpenClassrooms.

David Pierru

Mentor chez OpenClassrooms (spécialisé dans les parcours web), Ingénieur IT et freelance.

Créé par

Mis à jour le 23/01/2025
Licence

Développement

Construisez une API REST avec Symfony

Difficile
8 heures
Cours en libre accès