دوره آموزش next.js 13 - پروژه کدنویسی سایت فروشگاه فایل
آموزش پروژه محور next.js - کدنویسی وب سایت فروشگاه فایل(file shop) با فرانت next.js، بک اند node.js، دیتابیس mongo و فریمورک استایلینگ tailwind.css.
تکنولوژی های استفاده شده
next.js
node.js
mongodb
tailwind.css
تعداد جلسات دوره
جلسات رایگان دوره
معرفی کامل دوره
خرید پروژه فروشگاه فایل مرن فا
🏆 در صورتی که نیاز به خرید فایل پروژه فرانت و بک اند این فروشگاه فایل دارید، لطفا از طریق تیکت پشتیبانی در صفحه اکانت سایت، تیکت بزنید یا از تلگرام، به آیدی https://t.me/mernfa_admin پیام دهید.
✨ پروژه بک اند: 5 میلیون تومان
✨ پروژه فرانت: 12 میلیون تومان
دریافت فایل پروژه
✅ در مورد فایل پروژه، لطفا دقت داشته باشید که هر چیزی که تا جلسه 50 دوره طراحی شده( فرانت و بک اند)، در بخش فایل های دانلودی جلسه 50 دوره قرار داده شده و خیلی ساده می توانید دانلود کنید اما فایل نهایی در اختیار شما قرار نمی گیرد.
✳️ اگر در دوره شرکت کردید، پیشنهاد میشود به دلیل حجم زیاد دوره، فصل فصل دوره را دانلود و بررسی بفرمایید.
مراحل پروژه
فصل 1 :
طراحی فرانت اند وب سایت
جلسات 1 تا 20
هدر - فوتر - صفحه اصلی( دارای چندین اسلایدر) - تک مقاله - تک محصول - صفحات عمومی - ثبت نام و ورود کاربر - ارور و نات فوند و لودینگ
فصل 2 :
ساختن پروژه بک اند و آنلاین کردن پروژه
جلسات 21 و 22
فصل 3 :
طراحی بنرهای تبلیغاتی در بک اند و فرانت ( صفحه اصلی و داشبورد)
جلسات 23 تا 33
بک اند برای بنرها - شروع طراحی داشبورد دارای تب بندی با سیستم پراپس - بنرها در داشبورد مدیریتی( همه بنرها به صورت صفحه بندی شده و افزودن و آپدیت و حذف بنر)
- نمایش بنرهای اکتیو در صفحه اصلی متدهای ساده تر آپدیت و افزودن بنر در بک اند
فصل 4 :
طراحی بک اند و فرانت برای وبلاگ
جلسات 34 تا 44
بک اند برای مقاله ها - مقاله ها در داشبورد مدیریتی( همه مقاله ها و افزودن و آپدیت و حذف مقاله) - نمایش مقالات جدید در صفحه اصلی
صفحه وبلاگ سایت - پربازدیدترین مقالات در صفحه تک مقاله - مقالات مرتبط - افزودن اکسپرس ولیدیتور به پروژه - فیلترهای عکس - افزودن toast به پروژه
فصل 5 :
طراحی اسلایدر اصلی در بک اند و فرانت ( صفحه اصلی و داشبورد)
جلسات 45 تا 50
بک اند برای اسلایدر ها - اسلایدرها در داشبورد مدیریتی( همه اسلایدرها و افزودن و آپدیت و حذف اسلایدر) - نمایش اسلایدرهای اکتیو در صفحه اصلی
دریافت فایل پروژه تا جلسه 50 دوره
فصل 6 :
طراحی بک اند و فرانت برای دسته محصول
جلسات 51 تا 55
فصل 7:
بحث محصول در سایت
جلسات 56 تا 68
بک اند برای محصول - محصولات در داشبورد( فیلتر تایپ محصول) - صفحه تک محصول - محصولات مرتبط - نمایش محصولات در صفحه اصلی و صفحه
تک مقاله و تک محصول - ارتباط محصول و دسته محصول
فصل 8 :
جستجو در بین محصولات و مقالات
جلسات 69 تا 89
جستجو در وبلاگ با کی ورد
جستجو در محصولات با کی ورد، قیمت، تایپ، دسته بندی و ( پرفروشترین، پربازدیدترین، جدیدترین و قیمت)
فصل 9 :
احراز هویت و حساب کاربری
جلسات 90 تا 112
بحث لاگین و رجیستر در فرانت و بک اند - اتصال به دامنه - بحث CDN - ایمیل های احراز هویتی - بحث jwt و bcrypt - استفاده از انواع ریدایرکت ها
کلاینت و سرور کامپوننت ها برای بحث احراز هویت - میدلور امنیتی کاربر -
طراحی صفحه اکانت به صورت catch all routes - بحث لاگ اوت و ایمیل تبلیغاتی -
بخش محصولات مورد علاقه در صفحه تک محصول و صفحه اکانت
کاربر ها در داشبورد وب سایت
فصل 10 :
بحث سبد خرید و پرداخت
جلسات 113 تا 128
بک اند و فرانت برای سبد خرید - بحث Context در Next js 13 و تعداد محصولات در سبد - ارتباط با درگاه پرداخت در نکست جی اس و نود جی اس و ریدایرکت های مخصوص این بخش - استعلام نتیجه پرداخت
سفارش ها در حساب کاربری و پرداخت سفارش های پرداخت نشده
فصل 11 :
کامنت های تودرتو در Next js 13
جلسات 129 تا 139
بک اند و فرانت برای کامنت ها - ریدارکت های کاربران ثبت نام نکرده - ثبت پاسخ و نمایش پاسخ های یک کامنت -
طراحی داشبورد برای دیدگاه ها - نمایش دیدگاه های پاسخ و دیدگاه های اصلی و دیدگاه های پدر -
طراحی بخش سبد خرید، محصولات مورد علاقه، دیدگاه ها و سفارش های کاربر در کامپوننت دیتیل کاربر - جستجوی کاربر با ایمیل
فصل 12 :
امنیت در Next js 13 و Express js
جلسات 140 تا 143
ریکوئست های مخصوص ادمین - تعداد ریکوئست به کل اپلیکیشن و Login و Register
فصل 13 :
سئوی در کدنویسی وب سایت Next js ای
جلسه 144
فصل 14 :
ریسپانسیو کردن سایت برای اندازه های مختلف با Tailwind css
جلسات 145 تا 153
طراحی منوهای ریسپانسیو برای منوی اصلی سایت تیلویندی - حساب کاربری و فروشگاه - بازگردانی سویپر اسلایدر به سایت
فصل 15 :
جلسه 153 و به بعد هم ادیت های کلی وب سایت