آموزش پیشرفته لاراول (Advanced Laravel) - آخرین آپدیت

دانلود Advanced Laravel

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: لاراول به عنوان یک فریم‌ورک متن‌باز برای توسعه اپلیکیشن‌های وب، سینتکسی بیانگر، ظریف و تجربه‌ای خلاقانه را برای شما فراهم می‌کند. اما چگونه می‌توانید از تمام قابلیت‌های آن بیشترین بهره را ببرید؟ در این دوره، شروتی بالاسا، توسعه‌دهنده فول‌استک و مدرس تکنولوژی، شما را با مفاهیم پیشرفته لاراول آشنا می‌کند. در این مسیر، نحوه تعیین نیازمندی‌های پروژه و راه‌اندازی آن را بررسی خواهید کرد. یاد می‌گیرید که چگونه نقش‌های کاربری (User Roles) ایجاد کنید، میدل‌ورهای (Middleware) اختصاصی بنویسید، از گیت‌ها (Gates) استفاده کنید و موارد بیشتر. در ویژگی‌های پیشرفته Eloquent، از جمله روابط چند-به-چند (Many-to-Many)، Eager Loading، اتصال و جداسازی روابط، و نوشتن کوئری‌های پیچیده و Query Scopes عمیق خواهید شد. همچنین با دستورات سفارشی (Custom Commands)، رویدادها (Events)، شنودگرها (Listeners) و لاگ‌ها آشنا می‌شوید. پیچیدگی‌های اعلان‌ها (Notifications)، صف‌ها (Queuing) و زمان‌بندی‌ها (Scheduling) را کاوش کرده و مراحل تستینگ در لاراول را طی می‌کنید. علاوه بر این، درک عمیقی از نحوه عملکرد داخلی لاراول، از جمله نقش Service Containers، Service Providers و نحوه کارکرد Facades به دست خواهید آورد.

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

مقدمه Introduction

  • در لاراول 10 چه تغییراتی ایجاد شده است؟ What's new in Laravel 10?

  • پیش‌نیازهای دوره Prerequisites for the course

  • استفاده از فایل‌های تمرینی Using the exercise files

  • فراتر از مباحث پایه Beyond the basics

1. شروع پروژه 1. Starting Your Project

  • ایجاد دیتابیس و مدل‌ها Create the database and models

  • درک نیازمندی‌های پروژه Understand project requirements

  • راه‌اندازی پروژه Set up the project

2. احراز هویت و دسترسی‌ها 2. Authorization

  • مرور مفاهیم پایه CRUD Revisit CRUD basics

  • استفاده از گیت‌ها (Gates) Use gates

  • ایجاد نقش‌های کاربری Create user roles

  • نوشتن پالیسی‌ها (Policies) Write policies

  • نوشتن میدل‌ورهای سفارشی Write custom middleware

3. ویژگی‌های پیشرفته Eloquent 3. Advanced Eloquent Features

  • نوشتن کوئری‌های پیچیده و ایجاد Query Scopes Write complex queries and create query scopes

  • سیدینگ (Seeding) و فکتوری‌ها Seeding and factories

  • روابط چند-به-چند Many-to-many relationships

  • پیاده‌سازی Eager Loading Implement eager loading

  • اتصال و جداسازی روابط Attaching and detaching relationships

4. قابلیت‌های تکمیلی لاراول 4. Do More with Laravel

  • ایجاد رویدادها و شنودگرها Create events and listeners

  • نوشتن دستورات (Commands) Write commands

  • بهره‌گیری از لاگ‌ها Make use of logs

5. اعلان‌ها، صف‌ها و زمان‌بندی 5. Notifications, Queuing, and Scheduling

  • ارسال اعلان‌ها Send notifications

  • ایجاد جاب‌ها و صف‌ها Create jobs and queues

  • ارسال ایمیل‌ها Send emails

  • زمان‌بندی تسک‌ها Schedule tasks

6. تستینگ 6. Testing

  • شروع یادگیری تستینگ Get started with testing

  • نوشتن تست‌های HTTP Write HTTP tests

  • نوشتن تست‌های دیتابیس Write database tests

  • توسعه تست‌محور (TDD) Test-driven development

7. درک نحوه عملکرد داخلی لاراول 7. Understand How Laravel Works

  • مرور چرخه حیات درخواست (Request Lifecycle) Request lifecycle overview

  • سرویس پرووایدرها در لاراول Service providers in Laravel

  • سرویس کانتینر چیست؟ What is a service container?

  • آشنایی با فسادها (Facades) Get to know Facades

جمع‌بندی Conclusion

  • خلاصه‌ی سریع Quick summary

نمایش نظرات

آموزش پیشرفته لاراول (Advanced Laravel)
جزییات دوره
3h 14m
33
(آخرین آپدیت)
10,380
- از 5
ندارد
دارد
دارد
Shruti Balasa
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shruti Balasa Shruti Balasa

توسعه دهنده وب تمام پشته و مدرس فناوری

Shruti Balasa یک توسعه دهنده وب تمام پشته، مدرس فناوری، سازنده دوره و سخنران فناوری است.

شروتی بیش از 10 سال تجربه صنعتی در توسعه و ارائه بیش از 200 وب سایت برای شبکه های اجتماعی، تجارت الکترونیک و همه چیز در این بین کانال یوتیوب او، "Thirus"، آموزش‌ها و نکات ساده‌ای را برای مبتدیانی که در مراحل اولیه برنامه‌نویسی و حرفه توسعه‌دهنده خود هستند ارائه می‌دهد.

شروتی نویسنده کتاب الکترونیکی اخیر CSS است. Flex Grid: Complete Guide with Real-World Examples and Code Snippetsبرای دانلود در Gumroad موجود است. شروتی همچنین سخنران کنفرانس های بین المللی فناوری بوده است.