Nouveau Prix réduit ! Développement Moderne avec ApiPlatform (Symfony) et React Agrandir l'image

Développement Moderne avec ApiPlatform (Symfony) et React

learn.web-develop/ApiPlatform

Suivez Lior Chamla et créez avec lui une application React qui communique avec un backend Symfony 4 grâce à ApiPlatform !

Fiche technique

Url du servicehttps://link.prestatoolbox.fr/learnwebdeveloppilatform

67,50 € HT

-55%

149,99 €

Exclusivité Prestatoolbox

Secure payment methods

Proposé par

Lior Chamla

En savoir plus

Objectifs d'apprentissage et prérequis

Les objectifs

  • Comprendre les avantages de l'architecture REST
  • Comprendre les différents niveaux de maturité d'une API REST
  • Installer et configurer ApiPlatform sur une application Symfony 4
  • Utiliser les dernières bonnes pratiques de React (Hooks, Contexts etc)
  • Utiliser la librairie Axios pour faire des requêtes HTTP depuis Javascript
  • Exposer des ressources avec une API mature et moderne

Et aussi

  • Créer une application React avec navigation intégrée
  • Récupérer les données d'une API REST depuis l'application React
  • Envoyer des données à une API REST depuis l'application React
  • Gérer la sécurité et l'authentification grâce à JWT
  • Déployer une application Symfony / React sur Heroku
  • Déployer une application Symfony / React sur OVH

Les prérequis

  • Avoir des bases de Symfony 4
  • Avoir des bases de React et React Hooks
  • Comprendre le concept d'AJAX
  • Avoir des bases de Javascript ES6 (promesses, modules, etc).

Créez une API REST de A à Z avec ApiPlatfor

Dans ce cours, vous allez étudier ApiPlatform ! C'est une librairie ultra puissante qui permet de créer une API REST en quelques minutes et qui se greffe sur n'importe quelle application Symfony.

Elle est construite sur et grâce à Symfony et s'intègre donc parfaitement avec ce framework (une ligne de commande suffit). Vous y étudierez toutes les configurations possibles et ses possibilités de customisation.

Vous construirez aussi toute la partie frontend avec React et les dernières bonnes pratiques (utilisation des Hooks, de l'API Context, Axios, ES6 etc).

Enfin, vous mettrez en production l'application sur deux environnements bien différents : un mutualisé d'OVH et une instance Heroku !

Alors, vous êtes chauds ? On y va !

Avis Clients