پکیج آموزش پیشرفته ASP.NET Core + طراحی فروشگاه اینترنتیReviewed by صابر بوستانی on Jan 22Rating: 5.0
پکیج آموزش پیشرفته ASP.NET Core + طراحی فروشگاه اینترنتی

پکیج آموزش پیشرفته ASP.NET Core + طراحی فروشگاه اینترنتی

بعد از ماه ها بررسی، مطالعه و تدریس به درخواست تعدادی از کاربران پکیج آموزش پیشرفته ASP.NET Core + طراحی فروشگاه اینترنتی + سورس پروژه نهایی رو از وب سایت آموزش برنامه نویسی سورس باران به اشتراک گذاشته ایم. دوره ارائه شده با رویکرد آموزش مفاهیم جدید در زبان برنامه نویسی تحت وب با عنوان ASP.NET Core Mvc می باشد که نسخه جدیدی از Asp.Ne Mvc می باشد. در ابتدای آموزش با تغییرات جدید آشنا شده و سپس با ایجاد پروژه ای مفاهیم اصلی که در بالا ذکر شده را یک به یک پیاده سازی و کدنویسی میکنیم. و در انتها یک فروشگاه اینترنتی با ASP.NET Core Mvc را به راحتی هرچه تمام تر طراحی خواهیم کرد.

لازم به ذکره که بنا به درخواست های زیاد کاربران روش کد نویسی سمت پایگاه داده هم به صورت Code First کار شده، همه چیز در این پکیج خیلی عالی ارائه شده، و دوستانی که تمایل به یادگیری دارند قبل از خرید میتونن توضیحات کامل+ سرفصل + دمو دوره رو در ادامه مطلب مشاهده نمایند.

بخش پشتیبانی : ۰۹۱۰۷۰۱۱۱۸۰ یا ۰۹۳۳۴۰۴۷۲۱۳

خرید نقدی ۱۶۰ هزارتومن – خرید پستی ۱۷۰ هزارتومن (بدون احتساب هزینه پست) – خرید دانلودی ۱۲۸ هزارتومن

جهت مشاهده سرفصل پکیج آموزش پیشرفته ASP.NET Core Mvc کلیک نمایید

پکیج آموزش پیشرفته  ASP.NET Core Mvc + طراحی فروشگاه اینترنتی با ASP.NET Core Mvc

جلسه ۱

  • مقدمه دوره
  • معرفی .Net Core
  • بررسی تغییرات Mvc Core روی روت اصلی آن
  • ایجاد پروژه Mvc Core
  • بررسی مزیت های .Net Core
  • بررسی نسخه های مبتنی بر ویندوز و دیگر سیستم عامل ها

 

جلسه ۲

  • ادامه معرفی تغییرات Mvc Core
  • معرفی تگ های جدید در ویوها
  • معرفی ویو استارت و ایمپورت
  • بررسی اپدیدت اطلاعات با خود ویژوال
  • معرفی کنترل و تغییرات اکشن

 

جلسه ۳

  • ایجاد پروژه اصلی
  • معرفی روش کار Code First
  • ایجاد کلاس برای معرفی کانکشن استرینگ مسیر پایگاه
  • نحوه تعرفی محدودیت برای اجرای کلاس سازنده پایگاه
  • ایجاد کلاس محصول
  • ایجاد جزئیات برای کلاس AppUser

 

جلسه ۴

  • ادامه طراحی جداول
  • ساخت کلاس نظر برای هر محصول
  • ساخت کلاس گالری تصاویر محصول
  • ساخت کلاسهای دسته بندی مصحولات
  • ایجاد ارتباط کلید اصلی و خارجی با دستور سی شارپ
  • نحوه ایجاد ارتباط بین جداول با سی شارپ

 

جلسه ۵

  • ادامه طراحی جداول
  • ساخت کلاس اسلایدر
  • ساخت کلاس سرورجانبی
  • ساخت کلاس تنظیمات کلی
  • ساخت کلاس دسترسی ها و نقش ها
  • معرفی ماگریشن و ایجاد آن
  • ایجاد پایگاه داده روی Sql

 

جلسه ۶

  • ایجاد لایوت اصلی و اختصاصی
  • اصلاح مسیر تمامی فایل های ایستا
  • انتقال فایل های ایستا به wwwroot
  • ایجاد صفحه اصلی سایت
  • ساخت پارشیال برای هدر سایت

 

جلسه ۷

  • شروع مباحث کد نویسی
  • معرفی ریپوزیتوری
  • معرفی ویومدل
  • ساخت جدول برای منو
  • ایجاد منو داینامیک با قابلیت غیرفعالسازی
  • معرفی خصوصیت Disposable

 

جلسه ۸

  • ادامه بخش نمایش منو
  • نمایش دسته های محصولات روی منو
  • اضافه کردن تصاویر و ایکون به دسته اصلی
  • ایجاد بخش نمایش اسلایدر
  • معرفی روش Ftp برای فراخوانی تصاویر
  • معرفی روش لوکال برای فراخوانی تصاویر
  • پیاده سازی و تکمیل اسلایدر

 

جلسه ۹

  • ایجاد بخش دسته بندی های سایت
  • امکان نمایش دسته بندی تو در تو
  • نمایش دسته ها و زیر دسته های مربوطه همراه با تصاویر
  • جلوگیری از خطا برای موجود نبودن زیر دسته

 

جلسه ۱۰

  • ایجاد بخش نمایش محصولات جدید
  • نمایش محصولات جدید هر دسته روی تب
  • جداسازی ۵ محصول جدید هر دسته
  • محسابه تخفیف هر محصول
  • امکان نمایش تصویر شاخص هر محصول

 

جلسه ۱۱

  • ایجاد بخش نمایش محصولات جدید به صورت زیرگروه ها
  • امکان نمایش محصولات جدید دسته دوم
  • ایجاد یک متد با شرط بررسی محصولات مرتبط با دسته دوم
  • امکان نمایش نام زیردسته های انتخاب شده به صورت دلخواه

 

جلسه ۱۲

  • ایجاد بخش نمایش آرشیو محصولات با هر دسته
  • امکان دریافت اطلاعات دسته به صورت نام دسته و شناسه آن
  •  بررسی دسته انتخاب شده و دریافت محصولات مرتبط با آن
  • تبادل اطلاعات کنترلر با ریپوزیتوری
  • ایجاد صفحه View مرتبط با آرشیو و دریافت داده ها با ویو مدل

 

جلسه ۱۳

  • ادامه بخش ارشیو محصولات هر دسته
  • ایجاد صفحه سمت کاربر برای نمایش محصولات یافت شده
  • نمایش تعداد محصولات هر دسته
  • امکان فیلتر کردن محصول هر دسته با قیمت

 

جلسه ۱۴

  • ایجاد بخش جستجو محصولات
  • جستجو براساس هر دسته
  • امکان نمایش دسته ها در صفحه جستجو
  • نمایش دسته جستجو شده در صفحه جستجو

 

جلسه ۱۵

  • ایجاد صفحه نمایش جزئیات محصولات
  • ایجاد کلاس ویو مدل یکپارچه برای چندین جدول
  • ایجاد ریپوزیرتوری برای نظرهای هر محصول
  • ایجاد لیست داخلی نظر محصول در ویو مدل اصلی

 

جلسه ۱۶

  • ادامه بخش نمایش جزئیات محصول
  • ایجاد لیست نمایش تصاویر محصول برای گالری
  • تکمیل صفحه نمایش سمت کاربر
  • امکان نمایش تصویر پیش فرض روی گالری
  • نمایش جزئیات محصول روی صفحه

 

جلسه ۱۷

  • امکان ارسال نظرات برای هر محصول
  • ثبت داده های فرم نظر در پایگاه
  • امکان ارسال نظر به صورت ایجکس
  • بررسی اولیه ارسال نظر برای کاربران عضو

 

جلسه ۱۸

  • ایجاد بخش نمایش نظرات ثبت شده هر محصول
  • ایجاد بخش افزودن محصول به سبد
  • امکان سنجی موجودی محصول برای فروش
  • ایجاد صفحه سبد خرید
  • ایجاد جدول سبد خرید
  • ایجاد جدول وزن ها برای محسابه هزینه ارسال
  • نمایش سبد خرید هرکاربر با محصولات موجود در آن

 

جلسه ۱۹

  • تکمیل سبد خرید
  • اضافه کردن هزینه ارسال به سبد
  • اضافه کردن هزینه مالیات برارزش افزوده
  • محسابه نهایی مبلغ قابل پرداخت
  • امکان حذف کلی سبد خرید

 

جلسه ۲۰

  • ایجاد بخش اکانت کاربری
  • معرفی Identity در Mvc core
  • ایجاد متد ورود به سایت
  • نحوه ورود دو مرحله ای
  • نحوه ارسال و دریافت کد امنیتی دو مرحله ای ورود

 

جلسه ۲۱

  • ادامه بخش اکانت کاربری
  • نحوه ثبت نام اولیه
  • امکان ارسال ایمیل فعالسازی اکانت بعد از ثبت نام
  • نحوه پیاده سازی وب سرویس ایمیل
  • بررسی نحوه بازنشانی رمز عبور

 

جلسه ۲۲

  • خروجی گرفتن از بخش ثبت نام
  • خروجی گرفتن از بخش ورود به سایت
  • برطرف کردن خطاهای رخ داده
  • خروجی گرفتن از اضافه کردن محصول به سبد خرید
  • بررسی مشکلات رخ داده در سبد

 

جلسه ۲۲

  • ایجاد مراحل ثبت ادرس و اطلاعات شخصی
  • اجبار شدن ثبت اطلاعات پستی قبل از تکمیل خرید
  • ایجاد مرحله پرداخت بخش به بخش
  • مشخص شدن روش پرداخت و ارسال
  • بررسی نهایی خرید قبل از پرداخت انلاین

 

جلسه ۲۴

  • بررسی نهایی سبد خرید و مراحل خرید
  • ثبت نهایی خرید
  • ایجاد جدول کمکی برای نگهدار خرید نهایی
  • ایجاد کتابخانه کلاسی برای اضافه کردن وب سرویس درگاه زیرین پال
  • اضافه کردن وب سرویس درگاه زرین پال بصورت محلی

 

جلسه ۲۵

  • پیاده سازی نهایی درگاه پرداخت زرین پال
  • نحوه محسابه و ارسال مبلغ به درگاه
  • بررسی تغییرات سبد خرید و جدول خرید
  • ارسال ایمیل بعد از خرید نهایی به کاربرخریدار

 

جلسه ۲۶

  • پیاده سازی وب سرویس پیامکی
  • ایجاد کلاس لایبری برای وب سرویس
  • نحوه فراخوانی متد ارسال پیامک
  • ارسال پیامک بعد از خرید موفق
  • ایجاد پروفایل کاربری
  • نحوه نمایش محاسبه جمع کل خرید
  • اجبار شدن ثبت اطلاعات فردی بعد از ثبت نام و ورود

 

جلسه ۲۷

  • ایجاد بخش ثبت اطلاعات پروفایل
  • ایجاد بخش ثبت اطلاعات پستی
  • امکان ویرایش لحظه ای اطلاعات پستی
  • امکان تغییر رمز عبور به فروشگاه

 

جلسه ۲۸

  • ایجاد بخش نمایش لیست نظرات ثبت شده هر فرد در پروفایل
  • نمایش وضعیت تایید یا عدم تایید نظر
  • نمایش لیست سفارشات هر فرد در پروفایل
  • محاسبه تعداد خریدهای هر فرد
  • محسابه تعداد نظرات ثبت شده هرفرد

 

جلسه ۲۹

  • بررسی دسترسی های موجود
  • تعریف Role
  • بررسی Role Identity
  • ساده سازی دسترسی به بخش های مختلف
  • معرفی کلاس Seed

 

جلسه ۳۰

  • ایجاد بخش نمایش جزئیات هر فاکتور
  • آغاز بخش مدیریت فروشگاه
  • استفاده و معرفی روش scaffolding
  • ایجاد مدیریت کامل دسته بندی بخش اول

 

جلسه ۳۱

  • ایجاد بخش مدیریت گروهای اصلی و زیر گروها
  • امکان بارگذاری تصاویر و آیکون برای دسته اصلی
  • امکان ایجاد زیر دسته اول و دوم
  • ایجاد بخش حذف گروها با امکان حذف فقط با نبود زیر دسته

 

جلسه ۳۲

  • ایجاد بخش مدیریت نظرات محصولات
  • نمایش نظرات هر محصول فقط برای فروشنده
  • امکان تایید نمایش نظر
  • ایجاد مدیریت منو اصلی سایت
  • امکان فعال یا غیرفعال سازی نمایش منو

 

جلسه ۳۳

  • ایجاد بخش مدیریت اسلایدر
  • معرفی جدول سرور و مدیریت آن
  • معرفی جدول تصاویر
  • معرفی متد برای بارگذاری به روش Ftp
  • امکان بارگزاری تصاویر اسلایدر با دو روش Ftp و ساده

 

جلسه ۳۴

  • ادامه بخش مدیریت اسلایدر
  • امکان ویرایش اسلایدر با تغیر سرور بارگزاری
  • امکان حذف اسلایدر همراه با تصویر فیزیکی
  • اجرای نهایی مدیریت اسلایدر
  • ایجاد بخش مدیریت تنظیمات سایت

 

جلسه ۳۵

  • ایجاد بخش مدیریت دسترسی ها
  • مدیریت دسترسی اصلی
  • مدیریت دسترسی برای هرکاربر
  • مدیریت دسترسی به هر صفحه

 

جلسه ۳۶

  • ایجاد بخش مدیریت محصولات
  • نحوه ایجاد محصول برای فروش
  • نحوه ثبت گالری تصاویر هر محصول
  • امکان ویرایش محصول
  • ایجاد لیست انتخابی تو در تو برای دسته ها
  • امکان حذف تصاویر گالری هر محصول

 

جلسه ۳۷

  • اجرای بخش مدیریت محصولات و گالری تصاویر
  • ایجاد بخش نمایش فروش های سایت
  • جمع بندی نهایی پروژه
  • نحوه پابلیش کردن پروژه

پکیج آموزش پیشرفته  ASP.NET Core Mvc + طراحی فروشگاه اینترنتی با ASP.NET Core

بخش پشتیبانی : ۰۹۱۰۷۰۱۱۱۸۰ یا ۰۹۳۳۴۰۴۷۲۱۳

خرید نقدی ۱۶۰ هزارتومن – خرید پستی ۱۷۰ هزارتومن (بدون احتساب هزینه پست) – خرید دانلودی ۱۲۸ هزارتومن

جهت مشاهده ویدئو دمو + تصاویری از پروژه نهایی کلیک نمایید

 دمو ویدئویی شماره ۱ (جهت اجرا فلش پلیر مرورگر رو نصب بفرمایید)
 دمو ویدئویی شماره ۲ (جهت اجرا فلش پلیر مرورگر رو نصب بفرمایید)

تصویر شماره ۱

تصویر شماره ۲

تصویر شماره ۳

تصویر شماره ۴

تصویر شماره ۵

تصویر شماره ۶

تصویر شماره ۷

تصویر شماره ۸

تصویر شماره ۹

تصویر شماره ۱۰

توجه!!! جهت بزرگنمایی تصاویر روی آن کلیک نمایید

سخن مدرس

دوره ارائه شده با رویکرد آموزش مفاهیم جدید در زبان برنامه نویسی تحت وب با عنوان Mvc Core می باشد که نسخه جدیدی از Asp.Ne Mvc  می باشد. در ابتدای آموزش با تغییرات جدید آشنا شده و سپس با ایجاد پروژه ای مفاهیم اصلی که در بالا ذکر شده را یک به یک پیاده سازی و کدنویسی میکنیم. روش کد نویسی سمت پایگاه داده هم به صورت Code First می باشد و با تکنولوژی Linq دستورات پیاده سازی گردیده است.سعی شده تا مفاهیمی که کاربری تر هستند در وب سایت فروشگاهی مطرح بشوند تا فراگیر بتواند با کمی مطالعه و تحقیق وب سایت های مختلفی را گسترش و طراحی و برنامه نویسی نمایید.

تعداد جلسات : ۳۷ قسمت

مدت زمان : ۳۶ ساعت

نرم افزارهای مورد نیاز : ویژوال استودیو ۲۰۱۵ + اس کیو ال سرور ۲۰۱۴

نــکتــــه ۱ : پیش نیاز های بالا،پکیج های پیشنهادی سورس باران به شماست و اجباری در تهیه آن نیست.

نــکتــــه ۲ : در صورتی که تمایلی به تهیه ۲ پیش نیاز ذکر شده بالا ندارید در زمان خرید میتونید اعلام بفرمایید تا چند دوره رایگان (جایگزین پکیج های پیشنهادی پیش نیاز) برا شما قرار دهیم.

حجم : ۵٫۶۰ گیگابایت

مدت زمان : ۳۵ ساعت

مدرس : مهندس بهارلو

پشتیبانی : ۰۹۱۰۷۰۱۱۱۸۰ یا ۰۹۳۳۴۰۴۷۲۱۳

قیمت : خرید دانلودی ۱۲۸ هزارتومن – خریدی نقدی ۱۶۰ هزارتومان و خرید پرداخت درب منزل ۱۷۰ هزار تومان(بدون احتساب هزینه پست)