در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با یادگیری مفاهیم و ساخت پروژه های دنیای واقعی، از تازه کار به حرفه ای به حرفه ای بروید
عنوان اصلی : Beginning Laravel 9 - From Novice to Professional (2022)
سرفصل های دوره :
مقدمه:
خوش آمدید
تنظیم محیط توسعه لاراول ما:
تنظیم توسعه محلی در ویندوز - نصب Composer & Laravel Installer
نسخه PHP را در XAMPP ارتقا دهید (اختیاری)
تنظیم توسعه محلی در مک - Homebrew، PHP، MySQL و Composer را نصب کنید
تنظیم توسعه محلی در مک - نصب Valet
محیط توسعه محلی جایگزین - نصب بادبان لاراول
ابزارهای دیگر برای نصب
تنظیمات ویرایشگر کد ویژوال استودیو من
کار با پایگاه داده:
مقدمه ای بر مهاجرت پایگاه داده
کار با مهاجرت
جدول پایگاه داده کاشت
داده های واقعی را با کتابخانه Faker ایجاد کنید
فصیح
تکالیف انبوه
تمرین 1 - جدول و مدل برای مخاطب ایجاد کنید
رابطه فصیح - درج و به روز رسانی مدل های مرتبط
روابط فصیح - روابط پرس و جو
کارخانجات مدل
تمرین 2 - کارخانجات مدل را روی جدول شرکت های بذری پیاده سازی کنید
روابط کارخانه (زیر لاراول 8)
روابط کارخانه (لاراول 8+)
مسیریابی، کنترلکنندهها و نماها:
مسیریابی پایه
مسیرهای نامگذاری شده
بازدیدها
کنترل کننده ها
پردازش دادههای پویا:
نمایش همه مخاطبین
افزودن صفحه بندی
تمرین 3 - نمایش همه شرکت ها در لیست کشویی
فیلتر کردن مخاطبین بر اساس شرکت
نمایش جزئیات تماس
کار با فرم:
فرم رسیدگی
افزودن اعتبار سنجی فرم
تداوم داده های تایید شده در پایگاه داده
تمرین 4 - داده ها را به روز کنید
حذف داده ها
محدوده پرس و جو:
ساخت فرم جستجو
محدوده های محلی
گستره های جهانی
اضافه کردن معیارهای بیشتر در حوزه جهانی جستجوی ما
حذف دامنه های جهانی
گستره جهانی خود را قابل استفاده مجدد کنید
رویکرد دیگری برای قابل استفاده مجدد Global Scopes
پیاده سازی ویژگی های بوت پذیر Eloquent
احراز هویت:
داربست احراز هویت در لاراول 6.x یا بالاتر
قابلیت مشاهده پیوندهای نوار نوار را کنترل کنید
بازیابی کاربر تایید شده
تغییر مسیر احراز هویت سفارشی
مسیرهای حفاظتی
بازنشانی رمز عبور
تأیید ایمیل
پیوند دادن جدول کاربران به شرکت ها و جدول مخاطبین
مدل های ارتباط کاربر، شرکت و تماس
به روز رسانی روابط کارخانه ما (Laravel < 8)
به روز رسانی روابط کارخانه ما (Laravel 8+)
نمایش داده های تایید شده کاربر
رمز عبور را تأیید کنید
پیوندهای مدل مسیر، مسیرهای پرمحتوا و اعتبارسنجی درخواست فرم:
مقدمه بخش
اتصال مدل مسیر - ضمنی
سفارشی کردن کلید در اتصال مدل مسیر
اتصال مدل مسیر - صریح
مسیرهای منبع
مسیرهای منبع جزئی
API Resourceful Route
منابع تو در تو
نامگذاری مسیرهای منبع
Query Complex را روی مدل آن قرار دهید
اعتبار درخواست فرم
سفارشی کردن پیامهای خطای اعتبارسنجی
روش های مفید هنگام کار با Form Request
تمرین 5 - خودتان ویژگی شرکت ها را مدیریت کنید
برنامه تماس: افزودن ویژگی جدید برای مدیریت شرکتها:
مقدمه بخش
کنترل کننده منابع را برای شرکت ها ایجاد کنید
نمایش همه شرکت ها
فیلتر کردن داده های شرکت ها
ایجاد، نمایش، ویرایش و نابود کردن شرکت
تنظیم منوی فعال به صورت پویا
مشکل جستجوی N+1 و بارگیری مشتاق:
مقدمه بخش
3 روش مختلف برای اشکالزدایی درخواستهای ما
مشکل پرس و جو N+1 و بارگیری مشتاق
بارگیری مشتاق پیشرفته
تشخیص خودکار مشکل N+1
شمارش مدل های مرتبط
مدیریت آپلود فایل:
مقدمه بخش
تنظیم نقاط پایانی برای ویرایش نمایه
فرم ویرایش نمایه ساختمان
افزودن ستونهای بیشتر در جدول کاربران برای ذخیره اطلاعات نمایه
بازسازی کنترل کننده ثبت
به روز رسانی نمایه کاربر فعلی
بازسازی پیام فلش
تنظیم فرم برای آپلود
منطق اولیه فایل آپلود را ایجاد کنید
چند روش مفید هنگام کار با فایل آپلود شده
در حال مرتب کردن کنترلر نمایه ما
کار با ذخیره سازی فایل:
تنظیم فضای ذخیره سازی فایل
بازیابی فایل ها
ذخیره فایل ها
کپی، انتقال و حذف فایل ها
کار با دایرکتوری ها
پیاده سازی ذخیره سازی فایل در برنامه ما
برنامه تماس - رفع اشکال:
مقدمه بخش
رفع خطای 404 هنگام بهروزرسانی مخاطب
رفع مشکل ویژگی جستجو
رفع مشکل صفحه بندی در نتایج جستجو
رفع مشکل در لیست کشویی شرکت ها هنگام جستجوی مخاطب
پروژه Larapics - ایجاد قابلیتهای CRUD (با لاراول 9):
ایجاد پروژه جدید لاراول
راه اندازی پروژه لاراول موجود
یک مدل و مهاجرت برای تصویر ایجاد کنید
جدول بذر تصاویر با کارخانه مدل
کار با فایل ذخیره سازی
بعد تصویر را محاسبه کنید
نمایش همه تصاویر
نمایش یک تصویر بزرگ
ایجاد فرم آپلود تصویر
در حال آپلود تصویر
مدیریت کردن اسلگ تصویر
به روز رسانی داده های تصویر
کار با رویدادهای فصیح
حذف تصاویر موجود
کار با اجزای Blade:
ایجاد اولین جزء Blade ما
ارسال داده به جزء Blade
مقادیر و روش های پیش فرض مؤلفه
ویژگی های مؤلفه
در حال ادغام مشروط کلاس
کار با اسلات
شکاف های محدوده
بازسازی مؤلفه هشدار ما
مؤلفه ناشناس
اجرای مؤلفه Form در برنامه ما
طرح بندی برنامه کاربردی با استفاده از کامپوننت
ادغام تم Bootstrap 5 در طرحبندی ما
بازسازی نمای نمایش تصویر
بازسازی فرم آپلود تصویر
بازسازی فرم ویرایش تصویر
صفحه بندی
[جدید] مجوز:
داربست احراز هویت
افزودن نقش به کاربر
روشی ساده برای مجوز دادن به اقدام را بیاموزید
مجوز با گیتس
چند روش مفید مجوز را بیاموزید
مجوز با خطمشیها
اجازه دادن به اقدامات با استفاده از خطمشیها
ایجاد صفحات جدید برای نمایش تصاویر عمومی
تأیید منبع تصاویر
سایر موارد مجوز
ساخت وبلاگ [میراث]:
پروژه جدید لاراول را نصب کنید
راه اندازی طرح بندی برنامه
جدول پست ها را با استفاده از انتقال پایگاه داده ایجاد کنید
درج جدول پستها با دادههای ساختگی با استفاده از Database Seed & Faker
نمایش همه پست ها - قسمت 1
نمایش همه پست ها - قسمت 2
نمایش همه پست ها - قسمت 3
نمایش همه پست ها - قسمت 4
نمایش جزئیات پست/پست وبلاگ
پست وبلاگ را برای سئو دوستانه قرار دهید
پشتیبانی Markdown را فعال کنید
ایجاد دسته بندی پست
پست ها را بر اساس دسته بندی فیلتر کنید - قسمت 1
پست ها را بر اساس دسته بندی فیلتر کنید - قسمت 2
پست ها را بر اساس دسته بندی فیلتر کنید
احراز هویت لاراول [Legacy]:
داربست احراز هویت
تغییر مسیر احراز هویت سفارشی
سفارشی سازی فرم ورود
سفارشی سازی فرم ورود پیشرفته
بهروزرسانی فرم نمایه و رمز عبور کاربر فعلی - قسمت 1 از 2
بهروزرسانی فرم نمایه و رمز عبور کاربر فعلی - قسمت 2 از 2
Beginning Laravel 9 - From Novice to Professional (2022)
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.