آموزش ساخت RI های RI در Laravel

Building RESTful APIs in Laravel

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: لاراول یکی از محبوب ترین چارچوب های PHP برای ساخت برنامه های زیبا است. در این دوره ، نحوه ساخت RESTful API با استفاده از Laravel را بیاموزید. مربی Justin Yost برخی از قسمتهای اصلی این فریم ورک را مرور می کند و سپس نحوه ساخت API مرور ، خواندن ، ویرایش ، افزودن و حذف (BREAD) را در لاراول مورد بررسی قرار می دهد. وی سپس نحوه شخصی سازی API شما را به اشتراک می گذارد ، از جمله نحوه بارگیری داده های مربوطه یا منابع زیرمجموعه برای یک رکورد اصلی ، بازگرداندن داده های تو در تو و ایجاد میان افزار محدودیت ورود به سیستم و نرخ. وی همچنین نحوه استفاده از Behat برای آزمایش API شما و اطمینان از عملکرد مطابق انتظار را بررسی می کند.
موضوعات شامل:
  • مرور اصول API
  • قطعات اساسی چارچوب لاراول
  • خواندن ، افزودن ، ویرایش و حذف رکورد
  • خطاها و استثناهای API
  • تبدیل داده های API شما
  • بازگشت داده های تو در تو و حاشیه ای
  • ایجاد میان افزار ورود به سیستم
  • تأیید اعتبار در API شما
  • تست نقطه پایانی و پیشرفته

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

  • با استفاده از پرونده های تمرینی Using the exercise files

1. مبانی Laravel و API 1. Laravel and API Basics

  • مرور اصول API Reviewing the basics of an API

  • نصب لاراول Installing Laravel

  • اتصال Laravel به یک پایگاه داده Connecting Laravel to a database

  • مبانی لاراول The basics of Laravel

2. API BREAD 2. The BREAD API

  • سوابق مرور Browsing records

  • خواندن یک رکورد Reading a record

  • اضافه کردن یک رکورد Adding a record

  • در حال ویرایش یک رکورد Editing a record

  • حذف یک رکورد Deleting a record

3. خطاها و استثنائات API 3. API Errors and Exceptions

  • خطای ضبط از دست رفته Producing a missing record error

  • خطاهای اعتبار سنجی بازگشت Returning validation errors

  • نحوه پردازش سایر خطاها How to process other errors

4- ورای API BREAD 4. Beyond the BREAD API

  • داده API خود را تغییر دهید Transform your API data

  • فراتر از یک API BREAD ساده Beyond a simple BREAD API

  • مدیریت منابع فرعی Managing subresources

5- داده اضافی برای API شما 5. Extra Data for Your API

  • بازگشت داده های تو در تو Returning nested data

  • داده های حاشیه برگشت داده شده است Returning sideloaded data

  • پیج کردن API Paginate the API

  • برای بارگیری یک پرونده را برگردانید Return a file to download

  • پذیرش بارگذاری پرونده Accepting file uploads

6. Middleware در API شما 6. Middleware on Your API

  • وسط چیست؟ What is middleware?

  • ایجاد یک واسطه ورود به سیستم Creating a logging middleware

  • ایجاد یک میان افزار حد مجاز نرخ Creating a rate limit middleware

7. تأیید اعتبار به API شما 7. Authenticating to Your API

  • تأیید اعتبار Token authentication

  • احراز هویت اساسی Basic authentication

  • OAuth2: مبانی OAuth2: The basics

  • OAuth2: راه‌اندازی و نصب OAuth2: Setup and installation

  • OAuth2: ایجاد و تنظیم نشانه ها OAuth2: Creating and setting tokens

8- تست کردن 8. Testing

  • تنظیم Behat Setting up Behat

  • تست پایه نهایی Basic endpoint testing

  • تست پیشرفته نقطه پایان Advanced endpoint testing

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش ساخت RI های RI در Laravel
جزییات دوره
2h 19m
35
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
66,199
- از 5
ندارد
دارد
دارد
Justin Yost
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Justin Yost Justin Yost

توسعه دهنده وب ، برنامه نویس جاستین یوست یک توسعه دهنده وب برنامه نویس با مدرک لیسانس در علوم کامپیوتر است.

جاستین ، فارغ التحصیل دانشگاه فنی تگزاس ، از برنامه نویسی و یادگیری بیشتر در مورد هر چیز و همه چیز لذت می برد. او یک توسعه دهنده وب در مشاوره Loadsys است ، یک شرکت توسعه وب ، نگهداری و آموزش وب متخصص در CakePHP ، Ember.js ، و Ruby on Rails. وقتی کار نمی کند ، جاستین گهگاه در PHP Meetup محلی سخنرانی می کند. در اوقات فراغت ، جاستین از کوله پشتی و خواندن کتاب های علمی تخیلی لذت می برد.