Laravel : Création d'API REST avancées.

Udemy MOOC / Non-credit USD 19.99
Enroll now →
Laravel : Création d'API REST avancées.

About this course

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, filtres, 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.

What you'll learn

  • Implement CRUD actions for REST resources in Laravel
  • Customize Postman as a development tool
  • Perform HTTP requests using Postman
  • Authenticate users with Laravel Sanctum and manage API tokens
  • Establish relationships between entities
  • Sort, filter, search, and paginate resource lists using Laravel Query Builder
  • Manage files within an API
  • Generate API documentation
  • Adhere to best coding practices

Skills you'll gain

Related courses

Course details are provided by the platform and may change — always confirm on the provider's site. Links may be affiliate links.