دوره آموزش تصویری Asp.Net MVC 5 پروژه فروشگاه اینترنتی
دوره آموزش تصویری Asp.Net MVC 5 پروژه فروشگاه اینترنتی
در این دوره قصد داریم تا زبان برنامه نویسی تحت وب Asp.net MVC 5.2 را به صورت پروژه محور آموزش دهیم. (قسمت اول و دوم)
در این آموزش سعی شده است تا دانش شما در زمینه ی برنامه نویسی وب با استفاده از ASP.NET MVC 5.2 را به حدی برسانیم تا شما براحتی بتوانید سایر پروژه های مورد نیاز خود را با تکنیک هایی که در این آموزش پروژه محور یاد خواهید گرفت پیاده سازی نمایید. در این آموزش کلیاتی در مورد چگونگی شروع و به پایان رساندن اصولی و موفقیت آمیز یک پروژه قوی با استفاده از ASP.NET MVC 5.2 قدم به قدم پیش خواهیم برد.
امکان ارسال پستی بسته آموزشی وجود دارد
مطالب مهم این دوره :
- سبد خرید حرفه ای
- درگاه پرداخت پی لاین
- ارسال ایمیل
- ارسال SMS از طریق وب سرویس
- فعال سازی حساب کاربری از طریق ایمیل
- فعال سازی حساب کاربری از طریق SMS
- آپلود تصویر با برسی حجم و قالب و …
- آپلود گروهی فایل و تصویر با برسی حجم و قالب و …
- سیستم ارسال پیغام خصوصی بین کاربران با دریافت تایید خوانده شدن
- احراز هویت حرفه ای
- دارای دو سطح دسترسی مدیر و فروشندگان
- دارای سیستم تاریخچه ی خرید های کاربر
- سیستم تسویه حساب قدرتمند(درخواست تسویه ی فروشنده)
- فروش محصولات به دو صورت مزایده و فروش عادی
- اعمال فیلترها به صورت فوق حرفه ای
- و موارد بسیار زیاد دیگر که با مطالعه ی سرفصل به آن پی می برید.
سر فصل های آموزش فروشگاه اینترنتی با 2. MVC ۵
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 فعال سازی برای کاربر
ایجاد صفحه ی ورود کد و فعال سازی
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
ایجاد دیتابیس لازم پروژ
نظر / سوال