×
ribbon

آموزش مدیریت نقش و دسترسی در لاراول با پکیج Spatie

مدرس:

محمد ملکی

پیاده‌سازی کامل نقش‌ها و سطوح دسترسی با پکیج Spatie در لاراول؛ از نصب تا ساخت پنل مدیریت کاربران

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

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

نصب و راه‌اندازی پکیج spatie/laravel-permission در لاراول 12

ساخت Role و Permission با Seeder به روش استاندارد و بدون خطا

دادن نقش به کاربر با assignRole و جایگزینی آن با syncRoles

پس گرفتن نقش و دسترسی با removeRole و revokePermissionTo

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

1 ساعت ویدئو

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

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

پیش‌نیاز‌ها

این دوره برای افراد کاملاً مبتدی در لاراول مناسب نیست و فرض می‌شود دانشجو قبلاً حداقل یک پروژه ساده با لاراول اجرا کرده است.

توضیحات دوره

مدیریت کاربران و سطوح دسترسی یکی از مهم‌ترین بخش‌های هر وب‌سایت واقعیه. تو این دوره یاد می‌گیری چطور بدون if نوشتن‌های تکراری، با معروف‌ترین پکیج لاراول یعنی spatie/laravel-permission یه سیستم دسترسی حرفه‌ای و تمیز بسازی.

کل آموزش روی یه پروژه واقعی بلاگ انجام میشه؛ پروژه‌ای که پنل مدیریت کامل داره و تو قدم‌به‌قدم باهاش پیش میری.

تو این دوره پیاده می‌کنیم:

  • نصب و راه‌اندازی پکیج Spatie و ساخت جدول‌ها
  • ساخت Role و Permission با Seeder
  • دادن و گرفتن نقش با assignRole ،syncRoles و removeRole
  • چک کردن دسترسی در کنترلر با can و hasRole
  • مخفی کردن دکمه‌ها و منوها با @can و @role در Blade
  • قفل کردن روت‌ها با Middleware در لاراول ۱۲
  • ساخت Super-Admin با Gate و مدیریت کش دسترسی‌ها
  • ساخت CRUD کامل کاربران، نقش‌ها و مقالات
  • مدیریت نقش کاربر موقع ساخت و ویرایش

این دوره برای کیه؟

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

کسایی که می‌خوان پنل مدیریتی حرفه‌ای با سطوح دسترسی بسازن

پیش‌نیازها:

آشنایی با لاراول، روت، کنترلر، Blade و دیتابیس کافیه. نیازی به دانش قبلی از Spatie نیست.

در پایان دوره می‌تونی:

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

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

4

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

1
2
3
4
5

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

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

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

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

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
محمد ملکیآرما برنامه نویس و تو سعه دهنده
2دوره
55دانشجو
8نظر و امتیاز

من آرما ام و به صورت تخصصی روی PHP و Laravel کار می‌کنم. تمرکز اصلی من روی پیاده‌سازی پروژه‌های معاملاتی بوده، به‌خصوص سیستم‌هایی که با وبسوکت کار می‌کنن. تجربه کار روی پروژه‌های متنوع و گاهی چالش‌برانگیز باعث شده نگاه عملی به برنامه‌نویسی داشته باشم و همیشه دنبال ساده‌سازی مفاهیم پیچیده و تبدیل اون‌ها به راه‌حل‌های واقعی و قابل اجرا باشم.

poster

آموزش مدیریت نقش و دسترسی در لاراول با پکیج Spatie

11دانشجو