ملزومات لاراول 10: نقشها و مجوزهای کاربری با Spatie
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نصب و پیکربندی XAMPP ،Composer و Laravel برای ایجاد یک محیط توسعه مناسب
- راهاندازی ویژگیهای احراز هویت شامل ورود، ثبتنام و فراموشی رمز عبور برای افزایش امنیت کاربران
- یاد بگیرید که عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) را روی دادههای کاربر از جمله لیست کردن، ایجاد، بهروزرسانی و حذف کاربران انجام دهید.
- نصب Spatie Permissions برای کنترل دسترسی و درک نحوه تعریف نقشها، مجوزها و seeders برای مدیریت کنترل دسترسی
- ایجاد، لیست کردن، بهروزرسانی و حذف نقشها برای سازماندهی مؤثر کاربران در داخل اپلیکیشن
- تعریف و مدیریت مجوزها برای نقشهای مختلف کاربری، از جمله ایجاد، بهروزرسانی و حذف مجوزها و همچنین سینک کردن مجوزها
- اکتشاف تکنیکهای پیشرفته مانند حفاظت از لینکها با استفاده از دایرکتیوها Blade و URLها با استفاده از middleware برای اجرای کنترل دسترسی
- درک اهمیت کنترل دسترسی در ساخت وب اپلیکیشن های امن و مقیاسپذیر
پیش نیازهای دوره
- دانش پایه از PHP
- درک اصول لاراول
- میل به یادگیری
توضیحات دوره
قدرت لاراول را برای مدیریت پیشرفته کاربران و کنترل دسترسی با دوره جامع ما، "ملزومات لاراول 10: نقشها و مجوزهای کاربری با Spatie"، آزاد کنید. این دوره برای توسعهدهندگان میانرده لاراول طراحی شده است و به عمق پیادهسازی نقشها و مجوزهای کاربری قوی با استفاده از کتابخانه محبوب Spatie میپردازد.
در این دوره، شما به یک سفر عملی در مفاهیم و ابزارهای اساسی لاراول آغاز خواهید کرد که به طور دقیق به هفت بخش تقسیم شدهاند تا شما را در هر مرحله از این فرآیند راهنمایی کنند.
بخش 1: راهاندازی محیط توسعه با راهاندازی محیط توسعه خود باComposer سرور XAMPP و لاراول شروع کنید. یاد بگیرید چگونه احراز هویت را برای ایمنسازی دسترسی به برنامه خود پیکربندی کنید.
بخش 2: راهاندازی قالب یک رابط کاربری زیبا و شهودی طراحی کنید که صفحات مخصوص داشبورد، ورود، ثبتنام و بازیابی رمز عبور داشته باشد.
بخش 3: مدیریت کاربران به بررسی قابلیتهای مدیریت کاربران شامل لیست کردن، ایجاد، حذف و بهروزرسانی حسابهای کاربری پرداخته و آنها را بیاموزید.
بخش 4: پیادهسازی کنترل دسترسی با Spatie Permissions به عمق Spatie Permissions برای کنترل دقیق دسترسی بپردازید. یاد بگیرید چگونه نقشها و مجوزها را بهطور مؤثر ایجاد و بهینهسازی کنید تا فرآیند مجوزدهی برنامه شما بهبود یابد.
بخش 5: مدیریت نقشها مدیریت نقشها را با ویژگیهای ایجاد، لیست کردن، بهروز کردن و حذف نقشها تسلط پیدا کنید. جزئیات نقشها را بهطور جامع برای کنترل بهتر مدیریت کنید.
بخش 6: مدیریت مجوزها در مدیریت مجوزها مهارت پیدا کنید و یاد بگیرید چگونه مجوزها را لیست، ایجاد، بهروز و حذف کنید. درک کنید که سینک سازی مجوزها چقدر برای دسترسی یکپارچه مهم است.
بخش 7: پیادهسازی تکنیکهای کنترل دسترسی تکنیکهای پیشرفتهای برای حفاظت از لینکها و URLها با استفاده از دایرکتیوهای Blade و middleware کشف کنید و امنیت قویتری برای برنامه لاراول خود داشته باشید.
پس از اتمام این دوره، شما مهارتها و اعتماد به نفس لازم برای پیادهسازی سیستمهای پیچیده نقشها و مجوزهای کاربری در برنامههای لاراول خود را خواهید داشت و به سادگی میتوانید راهحلهای وب ایمن و مقیاسپذیر بسازید.
اکنوندر دوره شرکت کنید و مهارتهای توسعه لاراول خود را با "ملزومات لاراول 10: نقشها و مجوزهای کاربری با Spatie" به سطح بعدی ببرید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان سطح متوسط لاراول
- توسعهدهندگان وب با آشنایی با PHP
- مهندسان نرمافزار علاقهمند به لاراول
- متخصصان لاراول که به دنبال پیشرفت شغلی هستند.
- علاقهمندان به فناوری که علاقمند به لاراول هستند.
ملزومات لاراول 10: نقشها و مجوزهای کاربری با Spatie
-
چه چیزی یاد خواهید گرفت؟ 04:18
-
مقدمه 06:21
-
نصب سرور Wamp 09:03
-
نصب Composer 03:21
-
نصب لاراول 06:17
-
راهاندازی احراز هویت 07:35
-
راهاندازی صفحه داشبورد 10:28
-
راهاندازی صفحه ورود 09:09
-
راهاندازی صفحه ثبتنام 08:09
-
راهاندازی صفحه فراموشی رمز عبور 11:38
-
نمایش لیست کاربران 09:13
-
ایجاد کاربر 14:42
-
حذف کاربر 03:41
-
بهروزرسانی کاربر 09:24
-
نصب Spatie Permissions برای کنترل دسترسی 03:37
-
ساخت seed برای نقشها و مجوزها 08:22
-
ساخت seed کاربر 05:40
-
نمایش لیست نقشها 03:12
-
ایجاد نقش 07:26
-
ویرایش نقش 07:06
-
حذف نقش 02:09
-
نمایش نقش 04:56
-
نمایش لیست مجوزها 04:12
-
ایجاد مجوز 02:27
-
ویرایش مجوز 03:20
-
حذف مجوز 03:51
-
سینک سازی مجوزها 14:23
-
حفاظت از لینکها 06:08
-
حفاظت از URLها 11:10
مشخصات آموزش
ملزومات لاراول 10: نقشها و مجوزهای کاربری با Spatie
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:29
- مدت زمان :03:21:18
- حجم :2.02GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy