در لایووایر استاد شوید - آموزش پروژه محور لایووایر ( 41 پروژه حرفه ای و کاربردی)

همیشه در توسعه وب به دنبال ابزار‌ها، کتابخانه‌ها و فریمورک‌هایی برای توسعه سریع‌تر و راحت‌تر پروژه‌هایمان هستیم. همین مسئله برای توسعه‌دهندگان لاراول نیز صدق می‌کند. یکی از چالش‌های برنامه‌نویسی وب، نیاز به توسعه دو سمت Frontend و Backend به صورت همزمان است. همانطور که می‌دانید، توسعه همزمان توسط یک شخص نیاز به داشتن دانش زیاد در هر دو سمت توسعه UI و توسعه سمت سرور است.

  • 0.0/5.0
  • پسند 0
  • 26 شرکت کننده
  • مبتدی
  • آخرین بروزرسانی فروردین 1403

لاراول
محبوب ترین دوره
دوره اعضای ویژه

در لایووایر استاد شوید - آموزش پروژه محور لایووایر

در این دوره شما با یادگیری پروژه های مختلف خواهید توانست همه جور پروژه ای رو اجرا کنید لطفا دمو رو مشاهده کنین

دمو دوره

 

دمو تک به تک سرفصل ها:

1 پست ها: تولید خودکار لینک از عنوان نمایش
2 زیر دسته ها: انتخاب زیردسته 2 تایی نمایش
3 زیر دسته ها: انتخاب زیردسته 3 تایی نمایش
4 امتیاز دادن به پست ها و UpVote و downVote نمایش
5 crud در مودال( افزودن محصول بصورت مودال) نمایش
6 فیلتر گذاری و جستجو در جدول داده ها نمایش
7 ولیدیشن خودکار و هوشمند بررسی فرم ها نمایش
8 چارت ها و نمودارها در لایووایر نمایش
9 عملیات دسته جمعی(تغییر گروهی) نمایش
10 افزودن به سبد خرید یا علاقه مندی ها در لایووایر نمایش
11 فرم های چندمرحله ای در لایووایر نمایش
12 کامنت گذاری و ارسال نظر در لایووایر نمایش
13 ویرایش خطی اطلاعات در جدول داده ها در لایووایر نمایش
14 برنامه پرسش و پاسخ و آزمون گیری با نمایش نتایج در لایووایر نمایش
15 موارد بیشتر ...(صفحه بندی) در لایووایر نمایش
16 ایجاد صورتحساب در لایووایر نمایش
17 select2 در لایووایر نمایش
18 رتبه ستاره در لایووایر نمایش
19 حذف دسته جمعی در لایووایر نمایش
20 فیلتر گذاری محصولات و فروشگاه در سایدبار در لایووایر نمایش
21 چت روم در لایووایر نمایش
22 زیردسته های قابل استفاده مجدد در لایووایر نمایش
23 ورودی روشن خاموش در لایووایر نمایش
24 اعلان های سوییت در لایووایر نمایش
25 محاسبه گر تسویه حساب در لایووایر نمایش
26 CKEditor در فرم در لایووایر نمایش
27 مرتب سازی جداول با کشیدن و رها کردن در لایووایر نمایش
28 خروجی اکسل و pdf در جدول در لایووایر نمایش
29 ایجاد حالت فرم از فرم بدون خروج در لایووایر نمایش
30 دراپ داون با داده های منحصربفرد در لایووایر نمایش
31 چک باکس چند مرحله ای برای فرم در لایووایر نمایش
32 فرم درخواست / پرسشنامه در لایووایر نمایش
33 انتخاب گر تاریخ در لایووایر نمایش
34 پیش نمایش لینک در لایووایر نمایش
35 تولید پسورد در لایووایر نمایش
36 ذخیره خودکار پست بصورت پیش نویس در لایووایر نمایش
37 پسورد قدرتمند و نمایش پسورد قدرتمند در لایووایر نمایش
38 آپلود فایل در لایووایر نمایش
39 جستجوی پیشرفته در لایووایر نمایش

 

Laravel Livewire - همیشه در توسعه وب به دنبال ابزار‌ها، کتابخانه‌ها و فریمورک‌هایی برای توسعه سریع‌تر و راحت‌تر پروژه‌هایمان هستیم. همین مسئله برای توسعه‌دهندگان لاراول نیز صدق می‌کند. یکی از چالش‌های برنامه‌نویسی وب، نیاز به توسعه دو سمت Frontend و Backend به صورت همزمان است. همانطور که می‌دانید، توسعه همزمان توسط یک شخص نیاز به داشتن دانش زیاد در هر دو سمت توسعه UI و توسعه سمت سرور است.

Laravel برای توسعه سمت فرانت‌اند پیشنهاد می‌کند که از Vue.js استفاده کنید. همچنین کامپوننت‌ها و ابزار‌های زیادی را در اختیار شما قرار می‌دهد که توسعه همزمان پروژه Vue با لاراول راحت‌تر شود؛ اما مسئله از آنجایی شروع می‌شود که یادگیری Vue.js نیاز دانش زیادی است تا بتوان در آن حرفه‌ای شد. حجم مستندات Vue.js زیاد است و بنابراین برای یک برنامه‌نویس Backend احتمالا کار دشواری باشد تا بتواند به صورت عمیق و حرفه‌ای آن را یاد بگیرد.

در چنین شرایطی برای توسعه‌دهندگان لاراول یک ابزار ساده‌تر که بتواند پاسخ نیاز‌های ما را بدهد و با آن بتواند اپلیکیشن‌های واکنش‌گرایی را ساخت، ارائه شده است.

در این آموزش لایو وایر، به شما یاد خواهیم داد که این ابزار چطور می‌تواند به یک توسعه‌دهنده Laravel کمک کند تا بتواند به یک فول استک وب تبدیل شود و بتواند توسعه رابط کاربری (UI) را بدون نیاز به نوشتن کامل کد جاوا اسکریپت پیاده کند. همه چیز با همان ابزار‌هایی که از قبل با آن‌ها آشنایی دارید، انجام خواهد شد.

لاراول لایو وایر Laravel livewire چیست؟

لایو وایر یک کتابخانه‌ای برای ساخت واکنش‌گرایی و رابط کاربری پویا به کمک Blade و کمی Javascript است.

به کمک Livewire می‌توانید کار‌های زیر را بدون اینکه صفحه را ریلود کنید، انجام دهید:

  • صفحه‌بندی (Pagination)
  • اعتبارسنجی فرم‌ها (Form Validation)
  • اعلانات
  • پیش‌نمایش آپلود فایل

البته قابلیت‌های لایو وایر فقط به موارد بالا ختم نمی‌شود. تنها چند مورد از کار‌هایی که می‌توان به کمک Livewire انجام داد را مثال زده‌ایم.

مقایسه Livewire و Vue.js

باید این واقعیت را گفت که Vue.js قطعا ابزار بهتری برای توسعه Frontend است. اگر اکنون اپلیکیشن شما از Vue.js استفاده می‌کند، دیگر نیازی به Livewire ندارید و یادگیری Livewire اختیاری است؛ اما اگر در توسعه رابط کاربری وب تجربه کافی را ندارید و به دنبال یک جایگزین برای Vue هستید، احتمالا Livewire بهترین گزینه شما خواهد بود.

وقتی شما به عنوان یک توسعه‌دهنده Laravel از لایو وایر استفاده می‌کنید، مسیر آموزش Livewire ساده است. زیرا از همان موتور‌های Blade که برای ساخت ویو‌ها استفاده می‌کنید، در لایو وایر نیز استفاده خواهید کرد.

Livewire چگونه کار می‌کند؟

لایو وایر از یک تکنیک قدیمی به نام Long-polling استفاده می‌کند که در آن یک درخواست ایجکس به کمک متدPOST به سرور ارسال می‌شود و سپس داده‌های بازگردانده شده بر روی سرور نمایش داده می‌شود. البته در پشت صحنه اتفاقات بیشتری می‌افتد و این کلیت رخداد‌ها است.

Livewire از یک ویژگی debouncing هوشمند استفاده می کند که تعداد درخواست‌های ارسالی همزمان به سرور را محدود می‌کند. این به کارآمدتر شدن عملکرد بیدرنگ کمک می‌کند.

 

 

 

 

1 دمو دوره
نقدی
منتشر شده

40 مگ

2 نصب لاراول
نقدی
منتشر شده

6 مگ

3 نصب لایووایر و افزودن به پروژه
نقدی
منتشر شده

17 مگ


4 پست ها: تولید خودکار لینک از عنوان
نقدی
منتشر شده

21 مگ

5 پست ها: تولید خودکار لینک از عنوان بخش دوم
نقدی
منتشر شده

14 مگ

6 پست ها: تولید خودکار لینک از عنوان بخش سوم
نقدی
منتشر شده

12 مگ


7 زیر دسته 2 تایی
نقدی
منتشر شده

10 مگ


8 زیردسته 3 تایی بخش اول
نقدی
منتشر شده

12 مگ

9 زیردسته 3 تایی بخش دوم
نقدی
منتشر شده

22 مگ

10 زیردسته 3 تایی بخش سوم
نقدی
منتشر شده

41 مگ

11 زیردسته 3 تایی بخش چهارم
نقدی
منتشر شده

7 مگ


12 امتیاز دادن به پست ها و UpVote و downVote
نقدی
منتشر شده

32 مگ


13 crud در مودال( افزودن محصول بصورت مودال)
نقدی
منتشر شده

9 مگ

14 crud در مودال( افزودن محصول بصورت مودال) بخش دوم
نقدی
منتشر شده

21 مگ

15 crud در مودال( افزودن محصول بصورت مودال) بخش سوم
نقدی
منتشر شده

21 مگ


16 فیلتر گذاری و جستجو در جدول داده ها
نقدی
منتشر شده

10 مگ

17 فیلتر گذاری و جستجو در جدول داده ها بخش دوم
نقدی
منتشر شده

37 مگ


18 ولیدیشن خودکار و هوشمند بررسی فرم ها
نقدی
منتشر شده

10 مگ

19 ولیدیشن خودکار و هوشمند بررسی فرم ها بخش دوم
نقدی
منتشر شده

13 مگ


20 چارت ها و نمودارها در لایووایر
نقدی
منتشر شده

9 مگ

21 چارت ها و نمودارها در لایووایر بخش دوم
نقدی
منتشر شده

10 مگ

22 چارت ها و نمودارها در لایووایر بخش سوم
نقدی
منتشر شده

25 مگ

23 چارت ها و نمودارها در لایووایر بخش چهارم
نقدی
منتشر شده

12 مگ


24 عملیات دسته جمعی(تغییر گروهی)
نقدی
منتشر شده

14 مگ

25 عملیات دسته جمعی(تغییر گروهی) بخش دوم
نقدی
منتشر شده

17 مگ


26 افزودن به سبد خرید یا علاقه مندی ها در لایووایر
نقدی
منتشر شده

8 مگ

27 افزودن به سبد خرید یا علاقه مندی ها در لایووایر بخش دوم
نقدی
منتشر شده

25 مگ

28 افزودن به سبد خرید یا علاقه مندی ها در لایووایر بخش سوم
نقدی
منتشر شده

8 مگ


29 فرم های چندمرحله ای در لایووایر
نقدی
منتشر شده

8 مگ

30 فرم های چندمرحله ای در لایووایر بخش دوم
نقدی
منتشر شده

10 مگ

31 فرم های چندمرحله ای در لایووایر بخش سوم
نقدی
منتشر شده

15 مگ


32 کامنت گذاری و ارسال نظر در لایووایر
نقدی
منتشر شده

6 دقیقه

33 کامنت گذاری و ارسال نظر در لایووایر بخش دوم
نقدی
منتشر شده

24 مگ


34 ویرایش خطی اطلاعات در جدول داده ها در لایووایر
نقدی
منتشر شده

29 مگ


35 برنامه پرسش و پاسخ و آزمون گیری با نمایش نتایج در لایووایر
نقدی
منتشر شده

43 مگ


36 موارد بیشتر ...(صفحه بندی) در لایووایر
نقدی
منتشر شده

18 مگ


37 ایجاد صورتحساب در لایووایر
نقدی
منتشر شده

27 مگ

38 ایجاد صورتحساب در لایووایر بخش دوم
نقدی
منتشر شده

25 مگ

39 ایجاد صورتحساب در لایووایر بخش سوم
نقدی
منتشر شده

25 مگ

40 ایجاد صورتحساب در لایووایر بخش چهارم
نقدی
منتشر شده

2 مگ


41 select۲ در لایووایر
نقدی
منتشر شده

31 مگ


42 رتبه ستاره در لایووایر
نقدی
منتشر شده

23 مگ


43 حذف دسته جمعی در لایووایر
نقدی
منتشر شده

15 مگ


44 فیلتر گذاری محصولات و فروشگاه در سایدبار در لایووایر
نقدی
منتشر شده

25 مگ

45 فیلتر گذاری محصولات و فروشگاه در سایدبار در لایووایر بخش دوم
نقدی
منتشر شده

22 مگ

46 فیلتر گذاری محصولات و فروشگاه در سایدبار در لایووایر بخش سوم
نقدی
منتشر شده

31 مگ


47 چت روم در لایووایر
نقدی
منتشر شده

14 مگ


48 زیردسته های قابل استفاده مجدد در لایووایر
نقدی
منتشر شده

24 مگ


49 ورودی روشن خاموش در لایووایر
نقدی
منتشر شده

17 مگ


50 اعلان های سوییت در لایووایر
نقدی
منتشر شده

11 مگ


51 محاسبه گر تسویه حساب در لایووایر
نقدی
منتشر شده

22 مگ

52 محاسبه گر تسویه حساب در لایووایر بخش دوم
نقدی
منتشر شده

16 مگ

53 محاسبه گر تسویه حساب در لایووایر بخش سوم
نقدی
منتشر شده

18 مگ


54 CKEditor در فرم در لایووایر
نقدی
منتشر شده

25 مگ


55 مرتب سازی جداول با کشیدن و رها کردن در لایووایر
نقدی
منتشر شده

13 مگ


56 خروجی اکسل و pdf در جدول در لایووایر
نقدی
منتشر شده

34 مگ


57 ایجاد حالت فرم از فرم بدون خروج در لایووایر
نقدی
منتشر شده

25 مگ


58 دراپ داون با داده های منحصربفرد در لایووایر
نقدی
منتشر شده

25 مگ


59 چک باکس چند مرحله ای برای فرم در لایووایر
نقدی
منتشر شده

23 مگ


60 فرم درخواست / پرسشنامه در لایووایر
نقدی
منتشر شده

19 مگ


61 انتخاب گر تاریخ در لایووایر
نقدی
منتشر شده

17 مگ


62 پیش نمایش لینک در لایووایر
نقدی
منتشر شده

15 مگ


63 تولید پسورد در لایووایر
نقدی
منتشر شده

18 مگ


64 ذخیره خودکار پست بصورت پیش نویس در لایووایر
نقدی
منتشر شده

26 مگ


65 پسورد قدرتمند و نمایش پسورد قدرتمند در لایووایر
نقدی
منتشر شده

13 مگ


66 آپلود فایل در لایووایر
نقدی
منتشر شده

29 مگ


67 جستجوی پیشرفته در لایووایر
نقدی
منتشر شده

24 مگ


68 سورس جامع لاراول 9
نقدی
منتشر شده

مگ


69 مارک کردن قسمت اول
نقدی
منتشر شده

39 مگ

70 مارک و لایک و... بخش نهایی
نقدی
منتشر شده

40 مگ


71 انتخاب گر تاریخ
نقدی
منتشر شده

42 مگ


72 سورس کد
نقدی
منتشر شده

مگ


دیدگاه کاربران

0.0

(بر اساس امتیاز کاربران)

ثبت دیدگاه
سوالات متداول
پرسش و پاسخ

مشخصات دوره

  • تعداد ویدیو 1
  • تعداد فایل 71
  • مدت زمان دوره 0:06 ساعت
  • حجم فایل ها 1405 مگابایت