-
جلسه 1
معرفی پروژه و اهداف آن
-
جلسه 2
پاسخ به ۲ سوال مهم: لاراول و php خالص!
-
جلسه 3
ایجاد بورد ترلو، بستری برای مدیریت تسک های پروژه
-
جلسه 4
تعریف پروژه و امکانات آن
-
جلسه 5
مشخص نمودن صفحات رابط کاربری مورد نیاز در پروژه
-
جلسه 6
طراحی پایگاه داده پروژه با ابزار dbdiagram
-
جلسه 7
جلسه بررسی رابط کاربری پروژه و صفحات آن
-
جلسه 8
تحویل رابط کاربری و آغاز توسعه بک اند پروژه
-
جلسه 9
نصب فریمورک لاراول و ایجاد پروژه بک اند
-
جلسه 10
آشنایی با ساختار فولدرهای لاراول (پروژه)
-
جلسه 11
آشنایی با ابزار artisan (جادوگر کامندلاینی لاراول)
-
جلسه 12
ایجاد جداول پایگاه داده و اشنایی با migration ها در لاراول
-
جلسه 13
ایجاد model های مورد نیاز پروژه (آشنایی با model های لاراولی)
-
جلسه 14
جایگذاری رابط کاربری در فریمورک پروژه (آشنایی با view ها در لارول)
-
جلسه 15
پیاده سازی ایجاد دسته بندی های فروشگاه در پنل مدیریت
-
جلسه 16
پیاده سازی اعتبارسنجی دسته بندی ها و لیست کردن آنها
-
جلسه 17
پیاده سازی و ترجمه خطاهای اعتبارسنجی
-
جلسه 18
پیاده سازی امکان حذف دسته بندی
-
جلسه 19
پیاده سازی امکان آپدیت دسته بندی ها
-
جلسه 20
پیاده سازی ایجاد محصولات در پنل مدیریت
-
جلسه 21
نکته مهم در ذخیره سازی فایل های آپلودی
-
جلسه 22
ایجاد محصولات در پنل مدیریت بخش اول
-
جلسه 23
ایجاد محصولات بخش دوم
-
جلسه 24
ایجاد محصولات بخش سوم
-
جلسه 25
نمایش لیست محصولات در پنل مدیریت
-
جلسه 26
ایجاد روابط model های موجود در پروژه
-
جلسه 27
استفاده از روابط تعریف شده در products
-
جلسه 28
پیاده سازی نمایش تصاویر محصولات و لینک دانلود آن ها
-
جلسه 29
پیاده سازی امکان حذف محصولات
-
جلسه 30
پیاده سازی امکان آپدیت اطلاعات محصولات
-
جلسه 31
ریفکتور کردن بخش آپلود تصاویر
-
جلسه 32
پیاده سازی بخش مدیریت کاربران
-
جلسه 33
پیاده سازی فرم ایجاد کاربر جدید
-
جلسه 34
پیاده سازی امکان حذف و آپدیت کاربر
-
جلسه 35
پیاده سازی نمایش لیست سفارشات
-
جلسه 36
پیاده سازی نمایش لیست پرداخت ها
-
جلسه 37
پیاده سازی صفحه نخست فروشگاه اینترنتی
-
جلسه 38
نمایش محصولات فروشگاه در صفحه نخست
-
جلسه 39
نمایش اطلاعات در صفحه محصول
-
جلسه 40
پیاده سازی فیلتر دسته بندی محصولات
-
جلسه 41
پیاده سازی جستجوی محصولات
-
جلسه 42
نکاتی در مورد فیلتر کردن محصولات
-
جلسه 43
ادامه پیاده سازی فیلترها
-
جلسه 44
تکمیل فیلترینگ محصولات
-
جلسه 45
تمرین: پیاده سازی فیلتر قیمت محصولات
-
جلسه 46
دیباگ کردن و رفع مشکل ارسال پارامترهای اشتباه فیلترینگ
-
جلسه 47
پیاده سازی سبد خرید: افزودن محصولات به سبد خرید
-
جلسه 48
پیاده سازی سبد خرید: نمایش همه محصولات موجود در سبد خرید
-
جلسه 49
پیاده سازی سبد خرید: محاسبه جمع قیمت محصولات سبد خرید
-
جلسه 50
پیاده سازی سبد خرید: حذف محصولات از سبد خرید
-
جلسه 51
فرایند پرداخت آنلاین: پیاده سازی صفحه checkout
-
جلسه 52
فرایند پرداخت آنلاین: حذف آیتم ها از صفحه checkout
-
جلسه 53
فرایند پرداخت آنلاین: ایجاد ساختار فولدرهای سرویس پرداخت آنلاین
-
جلسه 54
فرایند پرداخت آنلاین: پیاده سازی سرویس پرداخت آنلاین
-
جلسه 55
فرایند پرداخت آنلاین: آشنایی با request در سرویس پرداخت آنلاین
-
جلسه 56
فرایند پرداخت آنلاین: ست کردن تنظیمات درگاه پرداخت IDPay
-
جلسه 57
فرایند پرداخت آنلاین: ایجاد سفارش در فرایند پرداخت
-
جلسه 58
فرایند پرداخت آنلاین: لیست آیتم های یک سفارش
-
جلسه 59
فرایند پرداخت آنلاین: اعتبارسنجی و ذخیره سازی سفارش در پایگاه داده
-
جلسه 60
فرایند پرداخت آنلاین: ارسال کاربر به درگاه پرداخت آنلاین
-
جلسه 61
فرایند پرداخت آنلاین: تبدیل واحد پولی
-
جلسه 62
فرایند پرداخت آنلاین: پیاده سازی صفحه callback (بخش اول)
-
جلسه 63
فرایند پرداخت آنلاین: پیاده سازی صفحه callback (بخش دوم)
-
جلسه 64
ارسال محصولات و تصاویر خریداری شده به ایمیل کاربر
-
جلسه 65
تمرین پیادهسازی سیستم مدیریت کاربران با استفاده از معماری MVC و سیستم permission