How to Build a REST API With Laravel: PHP Full Course

Envato Tuts+

Download Laravel scripts: https://codecanyon.net/search/laravel?utm_campaign=yt_tutsplus_YGqCZjdgJJk&utm_medium=referral&utm_source=youtube.com&utm_content=description

Laravel lets you easily and quickly build RESTful APIs. This could be the back-end to a front-end web app, a data source for a mobile app, or a service for other apps or APIs. There are a lot of moving pieces to coding a RESTful API, but Laravel makes it a lot easier.

Join Jeremy McPeak as he teaches you everything you need to know to build RESTful APIs with Laravel. Follow along as Jeremy codes a complete API. Along the way, you’ll learn how to define and seed a database, accept and validate input, and protect the API with Sanctum.

1. Introduction
00:00:00 1.1 Introduction

2. Getting Started
00:01:38 2.1 Creating the Project
00:07:36 2.2 Designing and Seeding the Database

3. Providing Data
00:19:22 3.1 Versioning and Defining Routes
00:26:17 3.2 Transforming Database Data Into JSON
00:35:48 3.3 Filtering Data
00:49:47 3.4 Filtering More Data
00:58:49 3.5 Including Related Data

4. Manipulating Data
01:05:37 4.1 Creating Resources With POST Requests
01:14:48 4.2 Updating With PUT and PATCH
01:22:51 4.3 Implementing Bulk Insert

5. Authentication
01:33:41 5.1 Protecting Routes With Sanctum
01:41:29 5.2 Authorizing Requests With Token Abilities

6. Conclusion
01:48:10 6.1 Conclusion

► Download Unlimited Stock Photos, Fonts & Templates with Envato Elements: https://elements.envato.com/?utm_campaign=yt_tutsplus_YGqCZjdgJJk&utm_medium=referral&utm_source=youtube.com&utm_content=description

Read the course on Envato Tuts+: https://code.tutsplus.com/how-to-build-a-rest-api-with-laravel–ytc-52c
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –
Envato Tuts+
Discover free how-to tutorials and online courses. Design a logo, create a website, build an app, or learn a new skill: https://tutsplus.com/?utm_campaign=yt_tutsplus_YGqCZjdgJJk&utm_medium=referral&utm_source=youtube.com&utm_content=description

Envato Elements
All the creative assets you need under one subscription. Customize your project by adding unique photos, fonts, graphics, and themes.
► Download Unlimited Stock Photos, Fonts & Templates with Envato Elements: https://elements.envato.com/?utm_campaign=yt_tutsplus_YGqCZjdgJJk&utm_medium=referral&utm_source=youtube.com&utm_content=description

► Subscribe to Envato Tuts+ on YouTube: https://www.youtube.com/tutsplus
► Follow Envato Tuts+ on Twitter: https://twitter.com/tutsplus
► Follow Envato Tuts+ on Facebook: https://www.facebook.com/tutsplus
– – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – –