Dans ce cours, vous apprendrez à créer une API REST à l'aide du framework Web PHP. Si vous souhaitez créer une application ou une application single page avec un système backend, la solution consiste à créer des API REST. Heureusement, nous n'avons pas besoin de réinventer la roue. Les frameworks Web populaires, comme Laravel, nous permettent de créer rapidement d'étonnantes et de robustes API REST.
Au cours de cette formation, nous adopterons une approche basée sur des projets pour découvrir les API REST utilisant Laravel. Nous allons créer une API pour un gestionnaire de projets composé de taches et lie a des utilisateurs avec des niveaux de rôles. Cela démontrera les problèmes les plus courants que vous rencontrerez lors du développement de votre propre API REST.
Au cours de cette formation, vous apprendrez les éléments suivants :
Implémentez des actions CRUD pour les ressources REST dans Laravel.
Prendre en main et personnaliser l'outils Postman.
Effectuez des requêtes HTTP à l'aide de Postman.
Authentification des utilisateurs avec Laravel Sanctum et gestion des API Tokens.
Les relations entres les entités.
Tris, filtrage, recherches et pagination des listes de ressources à l'aide Laravel Query Builder.
Gestion des fichiers dans une API.
Générer une documentation API.
Les bonnes pratiques de code.