آموزش لاراول پیشرفته

Advanced Laravel

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: لاراول یکی از محبوب ترین چارچوب های PHP امروزی برای ساخت برنامه های زیبا است. در این دوره یاد بگیرید چگونه هنگام کار با کنترلرها ، مسیرها ، نماها و ORM Eloquent از لاراول بیشترین بهره را ببرید. مربی Justin Yost در مورد چگونگی ساخت یک برنامه جدید Laravel گام برمی دارد و در این زمینه ویژگی های مختلفی را جستجو می کند که می توانید از آنها برای کار دقیقتر با این فریم ورک استفاده کنید. نکات پیشرفته ای را برای تکرار مجموعه ، کار با موتور Blade templating ، ساخت میان افزار و موارد دیگر دریافت کنید.
موضوعات شامل:
  • ساخت ماکرو مسیر و گروه های مسیر
  • تست اعتبار سنجی
  • تزریق خدمات
  • ساخت محافظ کاربر سفارشی
  • کنترل کننده های رویداد فصیح ساختمان
  • تکرار ، فیلتر کردن و نقشه برداری از مجموعه ها
  • ساخت میان افزار جهانی

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

مقدمه Introduction

  • برنامه های کاربردی بهتری را ایجاد کنید Build better Laravel applications

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

1. مسیریابی 1. Routing

  • Homestead را نصب کنید Install Homestead

  • نامهای سفارشی Custom namespaces

  • ماکروهای مسیر Route macros

  • گروه های مسیر Route groups

  • مسیرهای نامگذاری شده Named routes

  • مسیرهای امضا شده Signed routes

  • مقادیر پیش فرض مسیر Default route values

2. کنترل کننده ها 2. Controllers

  • درخواست اعتبار سنجی کنید Request validation

  • آزمایش اعتبار سنجی Validation testing

  • درخواست مجوز Request authorization

  • ارائه استثنا Exception rendering

  • فراتر از یک کنترل کننده منبع Beyond a resource controller

  • تزریق خدمات Service injection

3. احراز هویت و مجوز 3. Authentication and Authorization

  • محافظ های کاربر سفارشی Custom user guards

  • دروازه کاربر سفارشی Custom user gating

  • قبل از گیت کاربر Before user gating

  • دروازه کاربر صفر Null user gating

4- فصیح 4. Eloquent

  • محدوده جهانی Global scoping

  • وقایع فصیح Eloquent events

  • ناظران فصیح Eloquent observers

  • دسترسی های سفارشی Custom accessors

  • جهشگرهای سفارشی Custom mutators

  • چرخ های پیشرفته Advanced wheres

5. مجموعه ها 5. Collections

  • تکرار Iteration

  • فیلتر کردن Filtering

  • نقشه برداری Mapping

  • کاهش Reducing

  • تغییر شکل Transforming

  • اختلاف Diffing

  • روشهای مرتبه بالاتر Higher-order methods

6. تیغه 6. Blade

  • دستورالعمل های Blade Custom Custom Blade directives

  • نمایش آهنگسازان View composers

  • مشاهده سازندگان View creators

7. Middleware 7. Middleware

  • واسط جهانی Global middleware

  • میان افزار مسیر Route middleware

  • میان افزار قابل پایان Terminable middleware

نتیجه Conclusion

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

نمایش نظرات

آموزش لاراول پیشرفته
جزییات دوره
2h 20m
39
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
21,207
- از 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 محلی سخنرانی می کند. در اوقات فراغت ، جاستین از کوله پشتی و خواندن کتاب های علمی تخیلی لذت می برد.