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.

APIs RESTful et Laravel

  • Création de composants.
  • Mise en œuvre des modèles d'API RESTful.
  • Création d'une structure de base de données.
  • Utilisation de la génération de données de test (seeders).
  • Parcours des enregistrements.
  • Lecture des enregistrements.
  • Modification des enregistrements.
  • Ajout d'enregistrements.
  • Suppression des enregistrements.
  • Transformation des données de l'API.
  • Gestion des sous-ressources.
  • Retour de données imbriquées.
  • Retour de données chargées simultanément (sideloaded).
  • Pagination de l'API.

Erreurs et exceptions de l'API

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

Gestionnaire de middleware

  • Construction d'un middleware pour la journalisation (logging).
  • Construction d'un middleware pour la limitation du débit (rate limiting).

Authentification

  • Travail avec l'authentification par jeton.
  • Utilisation d'OAuth pour créer des 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.<
  • Expérience avec Laravel et PHP.

Public cible

  • Développeurs web
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires