پیشنهاد فرادرس

آموزش ایجاد RESTful API در Laravel

دسته بندی ها: آموزش پی اچ پی (PHP) ، آموزش طراحی وب ، آموزش لاراول (Laravel) ، آموزش های لیندا (Lynda)

Laravel یکی از محبوب ترین فریمورک های PHP برای ساخت اپلیکیشن است. در این دوره با نحوه ایجاد RESTful API در Laravel آشنا می شوید.

سرفصل:

  • مبانی API
  • فریمورک لاراول
  • خواندن، افزودن، ویرایش و حذف یک record
  • استثناها و خطاهای API
  • انتقال داده API
  • بازگشت داده nested و sideloaded
  • ایجاد میان افزار لاگین
  • احراز هویت در API
  • تست اولیه و پیشرفته endpoint
Building RESTful APIs in Laravel Publisher:Lynda Author:Justin Yost Duration:2h 19m Level:Intermediate

Learn how to build a RESTful API using Laravel, the popular PHP framework for creating elegant applications.
Released: 3/12/2018
Laravel is one of the most popular PHP frameworks for building elegant applications. In this course, learn how to build a RESTful API using Laravel. Instructor Justin Yost goes over some of the basic pieces of the framework, and then covers how to build a browse, read, edit, add, and delete (BREAD) API in Laravel. He then shares how to customize your API, including how to load related data or subresources for a primary record, return nested data, and create a logging and rate limit middleware. He also explores how to use Behat to test your API and ensure that it works as expected.
Topics include:
Reviewing the basics of an API
Basic pieces of the Laravel framework
Reading, adding, editing, and deleting a record
API errors and exceptions
Transforming your API data
Returning nested and sideloaded data
Creating a logging middleware
Authenticating to your API
Basic and advanced endpoint testing
Introduction
Welcome
1m 6s
What you should know before watching this course
1m 7s
Using the exercise files
38s
1. Laravel and API Basics
Reviewing the basics of an API
5m 16s
Installing Laravel
2m 58s
Connecting Laravel to a database
5m 18s
The basics of Laravel
5m 2s
2. The BREAD API
Browsing records
3m 24s
Reading a record
4m 19s
Adding a record
4m 47s
Editing a record
4m 9s
Deleting a record
2m 33s
3. API Errors and Exceptions
Producing a missing record error
4m 51s
Returning validation errors
4m 24s
How to process other errors
3m 10s
4. Beyond the BREAD API
Transform your API data
5m 10s
Beyond a simple BREAD API
5m 46s
Managing subresources
3m 10s
5. Extra Data for Your API
Returning nested data
2m 33s
Returning sideloaded data
4m 16s
Paginate the API
2m 37s
Return a file to download
4m 50s
Accepting file uploads
2m 50s
6. Middleware on Your API
What is middleware?
5m 21s
Creating a logging middleware
3m 59s
Creating a rate limit middleware
4m 57s
7. Authenticating to Your API
Token authentication
4m 59s
Basic authentication
4m 58s
OAuth2: The basics
5m 17s
OAuth2: Setup and installation
3m 48s
OAuth2: Creating and setting tokens
8m 14s
8. Testing
Setting up Behat
6m 43s
Basic endpoint testing
2m 43s
Advanced endpoint testing
2m 58s
Conclusion
Next steps
1m 6s

پیشنهاد فرادرس

لینک های دانلود حجم فایل: 623.0MB همراه با زیرنویس انگلیسی Lynda Building RESTful APIs in Laravel_git.ir.rar
captcha