Prenez contact avec nous

Plan du cours

Introduction

Aperçu de Laravel et PHP

  • Modularité, routage, gestion de la configuration et ORM.
  • Composer et Artisan.

Préparation de l'environnement de développement

  • Installation de Composer.
  • Installation de Vagrant.
  • Installation de GitHub Shell.
  • Installation de Postman.

API RESTful et Laravel

  • Création de composants.
  • Mise en œuvre des modèles d'API RESTful.
  • Création de la structure de la base de données.
  • Utilisation du « seeding » (amorçage) de la base de données.
  • Navigation dans les enregistrements.
  • Lecture des enregistrements.
  • Modification des enregistrements.
  • Ajout d'enregistrements.
  • Suppression d'enregistrements.
  • Transformation des données de l'API.
  • Gestion des sous-ressources.
  • Retour de données imbriquées.
  • Retour de données pré-chargées (« sideloaded »).
  • Pagination de l'API.

Erreurs et exceptions de l'API

  • Génération d'une erreur indiquant un enregistrement introuvable.
  • Retour des erreurs de validation.
  • Traitement des erreurs.

Gestionnaire de Middleware

  • Création d'un middleware pour la journalisation (logging).
  • Création d'un middleware pour la limitation de débit (rate limiting).

Authentification

  • Travail avec l'authentification par jeton.
  • Utilisation d'OAuth pour la création de jetons.

Tests et dépannage de l'API

  • Configuration de Postman.
  • Utilisation des tests d'extrémité (endpoint testing).

Résumé et conclusion

Pré requis

  • Une compréhension de la programmation orientée objet.
  • De l'expérience avec Laravel et PHP.

Audience cible

  • Développeurs web
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires