در این دوره درخدمتتون هستیم با یکی دیگر از ویدیوهای آموزشی فوق العاده از تکنولوژی Asp.net MVC 5.2 در سایت دانشجویار که اینبار الگوی ما طبق درخواست‌های متعدد کاربران، سایتی فروشگاهی با امکانات فراوان مشابه وبسایت ایسام است که محصولات را به دو صورت عادی و مزایده به فروش می‌رساند.

برخی از امکاناتی که این پرتال فروشگاهی قوی دارا می‌باشد:

  • سبد خرید حرفه‌ای (+ مباحث حرفه‌ای و امنیتی بالا)
  • درگاه پرداخت پی لاین
  • ارسال ایمیل (کلاس اصلی را خودمان ایجاد می‌کنیم)
  • ارسال SMS از طریق وب سرویس
  • فعال سازی حساب کاربری از طریق ایمیل
  • فعال سازی حساب کاربری از طریق SMS
  • آپلود تصویر با بررسی حجم و قالب و …
  • آپلود گروهی فایل و تصویر با بررسی حجم و قالب و …
  • سیستم ارسال پیغام خصوصی بین کاربران با دریافت Delivery(تأیید خوانده شدن)
  • احراز هویت حرفه‌ای (از احراز هویت Asp استفاده نمی‌کنیم. طراحی حرفه‌ای)
  • دارای دو سطح دسترسی مدیر و فروشندگان
  • دارای سیستم تاریخچه‌ خریدهای کاربر (حرفه‌ای)
  • سیستم تسویه‌حساب قدرتمند (درخواست تسویه‌ فروشنده)
  • فروش محصولات به دو صورت مزایده و فروش عادی
  • اعمال فیلترها به‌صورت فوق حرفه‌ای
  • و موارد بسیار زیاد دیگر که با مطالعه‌ سرفصل به آن پی می‌برید.

سخن مدرس:

به‌عنوان مدرس این دوره به کلیه‌ کاربران گرامی که می‌خواهند این زبان قدرتمند را به‌صورت حرفه‌ای فرابگیرند توصیه می‌کنم این دوره را تهیه بفرمایید چون مباحث از مبتدی و خیلی ساده شروع‌شده و تا  مباحث فوق حرفه‌ای، به شیوه‌ کاملاً رسا و ساده گفته‌شده است. امیدوارم مورد تأیید شما واقع‌شود.

جزئیات و ریز سرفصل دوره را پایین همین صفحه مطالعه کنید.

امیدوارم توانسته باشم که در امر یادگیری این تکنولوژی قدرتمند، رهگشای راه دانشجویان عزیز شده باشم…

 

بخش دوم این آموزش رو میتونین از لینک زیر دریافت کنید.

بخش دوم دوره آموزش ساخت فروشگاه مشابه ایسام با ASP MVC 5.2

سرفصل های دوره دوره آموزش ساخت فروشگاه مشابه ایسام با ASP MVC 5.2 – بخش اول

  • قسمت 1 :
    • معرفی مدرس و توضیحات دوره ( توضیحات اصلی پروژه اصلی هنگام انجام پروژه )
  • قسمت 2 :
    • مقدمه ای بر  Asp.net
  • قسمت های 3 و 4 :
    • آموزش Sql Server
    • نحوه Index گذاری و بالا بردن سرعت کوئری ها
  • قسمت های 5 و 6 و 7 :
    • آموزش کامل تکنولوژی Linq
    • آموزش مقدماتی Entity Framework
  • قسمت های 8 و 9 و 10 :
    • طراحی دیتابیس اصلی پروژه با ایندکس گذاری برای سرعت بخشیدن به سایت
    • ایجاد دیاگرام و ارتباط بین جداول مربوط به پروژه سایت فروشگاهی ایسام
  • قسمت 11 :
    • ایجاد دسته های وبسایت
    • دانلود پک های لازم از Nuget
  • قسمت 12 :
    • ایجاد لایوت برای طراحی سایت
    • نمایش محصولات (فعلا به صورت تست)
  • قسمت 13 :
    • کامل کردن بخش نمایش محصول در صفحه اصلی
    • چگونگی استفاده از Repository برای مرتب سازی کدها
    • نمایش منوهای بالای سایت و خواندن از دیتابیس
    • نمایش اسلاید های سایت
  • قسمت 14 :
    • معرفی پارشیال ویو
    • ایجاد بخش دسته بندی سایت با پارشیال ویو به صورت آبشاری با بینهایت زیر دسته(حرفه ای)
    • نمایش محصولات یک دسته خاص با کلیک بر روی آن
    • استفاده از Helper ها در MVC
  • قسمت 15 :
    • ایجاد بخش فیلترهای محصولات به صورت فوق حرفه ای
    • اختصاص فیلتر به دسته ای خاص به صورت حرفه ای
  • قسمت 16 :
    • ایجاد قسمت حداقل و حداکثر قیمت برای فیلتر ها
    • نمایش محصولات بر حسب فیلتر و دسته ها و ... به صورت همزمان (کدنویسی سمت سرور)
  • قسمت 17 :
    • تلفیق دسته بندی، جستجو و فیلتر در یک صفحه به صورت حرفه ای
    • پیشرفته سازی بخش فیلتر ها که وضعیت های خود را با رفرش صفحه حفظ نمایند.
  • قسمت 18 :
    • صفحه بندی نتایج جستجو به صورت حرفه ای
    • انجام محاسبات بخش صفحه بندی
  • قسمت 19 :
    • ایجاد بخش جستجوی سایت بر حسب عنوان
    • پیشرفته سازی صفحه بندی
  • قسمت 20 :
    • ایجاد بخش صفحه اختصاصی محصولات
    • معرفی و استفاده از Section
    • نحوه نمایش تاریخ به صورت شمسی
    • ایجاد بخش مربوط به نمایش نظرات سایت (نمایش)
    • تفکیک نظر از پاسخ آن
  • قسمت 21 :
    • ایجاد بخش ثبت نظر یا سوالات کاربران
    • بخش پاسخ سوالات که فقط فروشنده محصول می تواند به سوالات پاسخ دهد
  • قسمت 22 :
    • محدودیت نظر دهی فقط برای کاربران لاگین کرده
    • ایجاد قسمت درباره فروشنده در صفحه اختصاصی محصول
    • ایجاد قسمت لیست پیشنهادات ثبت شده برای مزایدات
    • محاسبه زمان باقی مانده مزایده و تبدیل آن به زمان قابل فهم
  • قسمت 23 :
    • ایجاد قسمت لاگین در سایت (فقط لاگین.برای تست اجزای مختلف سایت)
    • ثبت پیشنهاد برای محصول مزایده به صورت ایجکس
    • نمایش قسمت ثبت مزایده فقط برای محصولات مزایده ای
    • حرفه ای سازی بخش ثبت پیشنهاد(هر کاربر فقط یک بار بتواند پییشنهاد ثبت کند)
  • قسمت 24 :
    • ایجاد قسمت لاگین در سایت (فقط لاگین.برای تست اجزای مختلف سایت)
    • ثبت پیشنهاد برای محصول مزایده به صورت ایجکس
    • نمایش قسمت ثبت مزایده فقط برای محصولات مزایده ای
    • حرفه ای سازی بخش ثبت پیشنهاد(هر کاربر فقط یک بار بتواند پییشنهاد ثبت کند)
  • قسمت 25 :
    • شروع ایجاد سبد خرید
    • افزودن به سبد خرید توسط ایجکس به صورت حرفه ای
  • قسمت 26 :
    • ایجاد بخش نمایش محصولات سبد به حالت پنجره شناور و ایجکسی
    • آپدیت سریع محصولات سبد به حالت جکویری ایجکسی (پیشرفته)
  • قسمت 27 :
    • ایجاد بخش حذف محصول از سبد خرید به صورت کاملا ایجکسی و پیشرفته
    • اسفاده از تگ a به صورت Ajax
  • قسمت 28 :
    • آموزش اتصال به درگاه پرداخت پی لاین
    • جلوگیری از دورزدن سبد خرید و پرداخت (رفع یک باگ مهم به صورت حرفه ای)
  • قسمت 29 :
    • ایجاد بخش نهایی بعد از پرداخت
    • نمایش محصولات خریداری شده توسط کاربر
    • ثبت شماره پیگیری و اطلاعات مشتری برای فروشنده
  • قسمت 30 :
    • ایجاد بخش تماس با ما
    • مقدمه ای بر Validation ها
    • مقدمه ای بر Metadata ها و Attribute ها
    • مقدمه ای بر نحوه درج داده در جدول
  • قسمت 31 :
    • ایجاد بخش ثبت نام کاربر
    • معرفی Attribute بسیار کارآمد Remote
    • آپلود تصویر
    • بررسی Validation سمت سرور و سمت کلاینت
  • قسمت 32 :
    • ایجاد کلاس اختصاصی برای ارسال ایمیل
    • آموزش ارسال ایمیل فعال سازی برای کاربر
    • نحوه فعال سازی زمان کلیک روی لینک
  • قسمت 33 :
    • ایجاد کلاس اختصاصی برای ارسال SMS با استفاده از وب سرویس سایت SMS.ir
    • آموزش ارسال SMS فعال سازی برای کاربر
    • ایجاد صفحه ورود کد و فعال سازی
  • قسمت 34 :
    • تکمیل قسمت مربوط به لاگین کاربر
    • ایجاد منوی کاربری
    • بخش اطلاع رسانی سریع
    • ایجاد بخش ویرایش پروفایل به صورت حرفه ای
  • قسمت 35 :
    • ایجاد بخش افزودن محصول جدید(به صورت حرفه ای)
    • اختصاص دسته به محصول
    • اختصاص فیلتر به محصول (فوق حرفه ای)
  • قسمت 36 :
    • ادامه بخش افزودن محصول جدید و کد نویسی سمت سرور (حرفه ای)
    • ایجاد بخش آپلود برای اسلایدر به صورت نامحدود (حرفه ای) آپلود گروهی تصاویر
    • نحوه ست کردن Editor به نام CKEditor روی یک فیلد
  • قسمت 37 :
    • ایجاد بخش مدیریت محصولات
    • صفحه بندی حرفه ای برای بخش مدیریت
  • قسمت 38 :
    • ایجاد قسمت ویرایش محصولات به صورت فوق حرفه ای با تمام فیلتر ها و تصاویر به صورت ایجکس( فوق حرفه ای و کاربردی)
  • قسمت 39 :
    • ادامه ویرایش محصولات به صورت فوق حرفه ای
  • قسمت 40 :
    • کد نویسی سمت سرور برای ویرایش محصولات (به صورت فوق حرفه ای)
  • قسمت 41 :
    • انجام برخی ریزه کاری ها داخل سایت برای افزایش قدرت و کارایی بیشتر
    • هر محصول که مزایده اش تمام شد باید خودکار مزایده را ثبت شود و بالاترین پیشنهاد برنده است
    • ارسال پیام برای کاربر برنده و کاربران موفق نشده
    • ایجاد بخش شمارنده بازدیدها
    • محصولات فروش عادی که فروخته شدند باید از تعداد موجودی آن ها کم شود
  • قسمت 42 :
    • مدیریت پیغام ها
    • ارسال پیام جدید
    • تفکیک پیام های خوانده شده از نخوانده ها
    • تفکیک پیام های سیستمی از دیگر پیام ها
  • قسمت 43 :
    • افزودن کد کپچا به قسمت ارسال پیام بین کاربران
    • تکمیل بخش سمت سرور ارسال پیام
    • ایجاد قسمت Delivery یا تایید خواندن یک پیام
  • قسمت 44 :
    • ایجاد قسمت تاریخچه خرید ها
    • نمایش وضعیت محصولات
  • قسمت 45 :
    • ایجاد قسمت فروش ها برای فروشندگان
    • تغییر وضعیت محصولات به فروش رفته مثلا (در حال ارسال یا ارسال شده یا …)
  • قسمت 46 :
    • ایجاد بخش مزایدات برنده شده برای خریدار
    • صفحه بندی پیشرفته
  • قسمت 47 :
    • ایجاد بخش پرداخت برای مزایدات برنده شده(حرفه ای)
  • قسمت 48 :
    • ایجاد بخش صورت حساب
    • درخواست وجه (فروشنده از سایت درخواست وجه محصولات خود را می کند)
    • بخش تاریخچه پرداخت ها به صورت ساده و بدور از پیچیدگی
    • نمایش موجودی و بستان کاری ها و … کاربر
  • قسمت 49 :
    • ایجاد بخش مدیریت نظرات ثبت شده برای محصولات کاربر
    • تفکیک نظرات تایید شده از تایید نشده ها
  • قسمت 50 :
    • شروع بخش مدیریت اصلی سایت
    • نحوه ایجاد احراز هویت برای دسترسی فقط کاربران خاص به یک بخش
    • ایجاد قسمت منوها مخصوص مدیر
  • قسمت 51 :
    • ایجاد بخش مدیریت تنظیمات
    • ایجاد بخش مدیریت اسلایدر
  • قسمت 52 :
    • ایجاد قسمت مدیریت فیلترها به صورت فوق حرفه ای
  • قسمت 53 :
    • ادامه قسمت فیلترها به صورت فوق حرفه ای
  • قسمت 54 :
    • بخش مدیریت دسته بندی ها (فوق حرفه ای)
    • تلفیق با فیلتر ها
  • قسمت 55 :
    • ایجاد بخش مدیریت وضعیت های ارسال
  • قسمت 56 :
    • ایجاد بخش مدیرت کاربران به صورت حرفه ای
  • قسمت 57 :
    • مدیریت صورت حساب ها و بررسی درخواست وجه فروشندگان
  • قسمت 58 :
    • مدیریت محصولات(فقط توانایی حذف) و کنترل تمام محصولات تمام کاربران
  • قسمت 59 :
    • نحوه تهیه هاست و دامین
    • آموزش مقدمات و ساده Website Panel
    • ایجاد دیتابیس لازم پروژه
  • قسمت 60 :
    • پابلیش سایت
    • ارسال دیتابس روی سرور
    • تعیین نام سرور و ایجاد دوباره مدل
    • آپلود سایت و تست آن