×
ribbon

دوره پنل ادمین Filament برای لاراول - راهنمای عملی

مدرس:

زهرا داودی

در پنل‌های مدیریتی Filament لاراول، نقش‌ها و مجوزها را بدون پکیج جانبی پیاده کنید و دسترسی کاربران را مدیریت کنید.

جدید
گواهی‌نامه
62دانشجو
4ساعت
سرفصل‌ها
متوسط سطح دوره
بروزرسانیخرداد ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

تعریف Bulk Actions سفارشی در دیتاتیبل‌های Filament

پیاده‌سازی نقش‌ها و مجوزها (بدون استفاده از پکیج‌های جانبی)

کار با روابط BelongsToMany با استفاده از RelationManagers و سفارشی‌سازی آن‌ها

پیاده‌سازی نقش‌ها و مجوزها (بدون استفاده از پکیج‌های جانبی)

این دوره شامل:

4 ساعت ویدئو

2 جلسه متنی

2 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

پیش‌نیاز‌ها

لاراول مقدماتی

توضیحات دوره

توجه مهم: این دوره از نسخه 9 لاراول (Laravel v9.x) و نسخه 2 FilamentPHP (v2.x) استفاده می‌کند.

این دوره که از دوره‌ آموزشی Filament Admin Panel Course for Laravel: A Practical Guide ، از مجموعه یودمی (Udemy) گردآوری شده

پروژه اول: سیستم مدیریت دانشجویان

در این پروژه، امکانات زیر را پیاده‌سازی می‌کنید:

  • تعریف Bulk Action سفارشی برای خروجی گرفتن (Export) از داده‌های دانشجویان
  • اعمال فیلترهای سفارشی برای فیلتر کردن داده‌ها
  • نمایش تعداد کل داده‌ها و داده‌های مرتبط (Relations)
  • نحوه نمایش Badge، تغییر آیکون‌ها و گروه‌بندی آیتم‌های منو
  • سفارشی‌سازی داشبورد و اعتبارسنجی (Validation)
  • ساخت منوهای کشویی وابسته (نمایش بخش‌ها بر اساس کلاس انتخاب‌شده)

پروژه دوم: سیستم تیکت پشتیبانی

در این پروژه، مباحث زیر را یاد می‌گیرید:

  • کار با روابط BelongsToMany و RelationManagers
  • سفارشی‌سازی RelationManagers و اضافه/حذف Actions
  • کار با Badge‌ها و تغییر رنگ آن‌ها بر اساس شرط
  • فیلتر کردن داده‌ها قبل از نمایش در فرم Filament با استفاده از Scopes و Query Builder

قسمت سوم: مدیریت نقش‌ها و مجوزها (بدون پکیج خارجی)

  • پیاده‌سازی نقش‌ها و مجوزهای سفارشی
  • اعمال Policy و Permission در پروژه بر اساس نقش‌ها
  • قسمت چهارم: ویژگی‌های تکمیلی و رفع مسائل متفرقه
  • تغییر عنوان پیش‌فرض نوتیفیکیشن‌های Filament
  • تبدیل CRUDهای ساده به منابع مودال (Modal Resources)
  • قابل جمع‌شدن سایدبار (Collapsible Sidebar) و تغییر عرض پیش‌فرض
  • نمایش Badge با رنگ‌های مختلف بر اساس شرایط مشخص

این دوره برای چه کسانی مناسب است؟

دانشجویانی که می‌خواهند پنل‌های ادمین حرفه‌ای، سریع و کاربرپسند با FilamentPHP بسازند.

توسعه‌دهندگان لاراول که به دنبال یادگیری FilamentPHP به صورت عملی هستند.

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

4.8

بر اساس امتیاز 4 دانشجو

1
2
3
4
5

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
61دوره
5,546دانشجو
751نظر و امتیاز

زهرا داودی درزی ، فارغ التحصیل دانشگاه شهید بهشتی تهران می باشد . ایشان مدرس دوره‌های برنامه نویسی و برنامه نویس فول استک سایت می‌باشد . وی در زمینه طراحی وب‌سایت در دو حوزه Back-End و Front-End تسلط دارند و تجربه کار با Adobe Photoshop ،Adobe Illustrator ،HTML5 CSS3 ،jQuery و نیز زبان برنامه‌نویسی PHP و WordPress را دارا هستند. وی سابقه فعالیت در زمینه برنامه‌نویسی در شرکت‌ها و تدریس در حوزه‌های طراحی وب‌سایت را نیز دارند و برنامه‌نویسی Laravel بصورت فول استک، برنامه‌نویسی وردپرس، React و فریم‌ورک‌های جاوااسکریپت (JavaScript) از فعالیت‌های کاری و تخصصی ایشان محسوب می‌شود.

poster

دوره پنل ادمین Filament برای لاراول - راهنمای عملی

62دانشجو

دیگر دوره‌های زهرا داودی