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

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

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

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

بخش پشتیبانی : 09107011180 یا 07136472808

 

پکیج آموزش پیشرفته  ASP.NET Core Mvc

جلسه 1

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

 

جلسه 2

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

 

جلسه 3

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

 

جلسه 4

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

 

جلسه 5

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

 

جلسه 6

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

 

جلسه 7

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

 

جلسه 8

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

 

جلسه 9

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

 

جلسه 10

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

 

جلسه 11

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

 

جلسه 12

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

 

جلسه 13

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

 

جلسه 14

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

 

جلسه 15

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

 

جلسه 16

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

 

جلسه 17

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

 

جلسه 18

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

 

جلسه 19

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

 

جلسه 20

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

 

جلسه 21

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

 

جلسه 22

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

 

جلسه 22

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

 

جلسه 24

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

 

جلسه 25

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

 

جلسه 26

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

 

جلسه 27

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

 

جلسه 28

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

 

جلسه 29

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

 

جلسه 30

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

 

جلسه 31

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

 

جلسه 32

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

 

جلسه 33

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

 

جلسه 34

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

 

جلسه 35

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

 

جلسه 36

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

 

جلسه 37

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

 

 

دمو دوره آموزش پیشرفته ASP.NET Core

 

تصاویر پروژه کار شده در دوره آموزش ASP.NET Core

تصویر شماره 2

تصویر شماره 3

تصویر شماره 4

تصویر شماره 5

تصویر شماره 6

تصویر شماره 7

تصویر شماره 8

تصویر شماره 9

تصویر شماره 10

 

 سخن مدرس

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

روش کد نویسی سمت پایگاه داده هم به صورت Code First می باشد و با تکنولوژی Linq دستورات پیاده سازی گردیده است.سعی شده تا مفاهیمی که کاربری تر هستند در وب سایت فروشگاهی مطرح بشوند تا فراگیر بتواند با کمی مطالعه و تحقیق وب سایت های مختلفی را گسترش و طراحی و برنامه نویسی نمایید.

نرم افزارهای مورد نیاز : ویژوال استودیو 2015 + اس کیو ال سرور 2014

نکته !!! یک دوره آموزش سی شارپ بعنوان هدیه و برای پیش نیاز در کنار این دوره قرار داده شده.

5/5 - (1 امتیاز)

راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.

صابر بوستانی

داستان من با دنیای برنامه‌ نویسی آغاز شد، و در ادامه به عنوان یک توسعه‌ دهنده نرم‌ افزار، طراح وب سایت و متخصص سئو، مهارت ‌های تکنیکی و تحلیلی خودم رو پرورش دادم. علاقه م به دنیای مالی منو به سمت یادگیری ترید و معامله‌گری سوق داد. و در حال حاضر در برنامه نویسی و معامله گری ارز دیجیتال انجام میدم. از سال 96 سعی کردم معامله گری در کریپتو رو یاد بگیرم. ترید و معامله گری برام پر از چالش و شکست‌ های متعدد بود. اما هر شکست، درسی ارزشمند برام داشت و من رو به یک تریدر و معامله گر قوی‌ تر و هوشمندتر تبدیل کرد. با پشتکار و یادگیری مداوم، تونستم به موفقیت‌های قابل توجهی دست یابم و به معامله گری موفق تبدیل بشم. در اینجا بزرگترین تجربیات و مهمترین دانش خودم رو در اختیار شما قرار میدم تا در مدت زمان کوتاه تر و شکست های کمتر در این مسیر به موفقیت برسید.

دوره صفر تا صد آموزش بین المللی لینوکس
قیمت دوره آموزشی

388 هزارتومان

خرید دانلودی
راهنمای خرید محصول (دانلودی و پستی)
  • حجم فايل : 5.60 گیگابایت
  • مدت زمان دوره : 36 ساعت
  • منبع : سورس باران
  • رمز فايل : www.sourcebaran.com
  • انتشار: ۱۷ آبان ۱۳۹۸
  • تاریخ بروزرسانی : 1403/05/23

دسته بندی موضوعات

آخرین محصولات فروشگاه

مشاهده همه

نظرات

  1. فائزه حسین زاده خسرویه

    پکیج پیش نیاز آن هم در سورس باران هست؟ اگه هست، میشه لینکش رو بدید؟

  2. میخوام یک برنامه تحت وب و دارای بانک اطلاعات بنویسم. که کلاینتها اطلاعات را واد کنند. اطلاعات شامل ذخیره فایلهای پی دی اف با حجم تا ۱۰۰ مگابایت هم میشه و همچنین گزارشگیری از بانک اطلاعات برای کلاینتها. ایا با این دوره میتونم این برنامه تحت وب را بنویسم. در ضمن به این برنامه تحت شبکه را قبلا با سی شارپ و اسکیوال نوشته ام ولی میخوام تحت وبش کنم.

    • سلام خدمت شما
      بله دوست عزیز

  3. باسلام. ببخشید من میخواستم یکی از دوتا دوره جامع آموزشی طراحی سایت خریداری کنم چون مبتدی هستم و اصلا اشنایی با این نمونه آموزش ها ندارم ولی بر حسب علاقه ای که دارم بنظرتون میتونم باخرید این دورها مباحثشون بلد بشم و خودم سایتی طراحی کنم یانه ؟؟ و اینکه پیش نیاز این دورها چی میشه معرفی کنید. ممنون میشم کامل راهنمایی کنید

    • سلام امیر عزیز
      بهتره قبل از هرکاری با بخش مشاوره تماس بگیرید

  4. با سلام
    من ASP.net کار کردم و پروژه های مختلفی طراحی کردم MVC هم در گذشته خیلی کم کار کردم
    با توجه به تحقیقاتی که انجام دادم ASP.NET Core دارای سرعت خیلی بالاتر در واقع میشه روی هر پلتفرمی پابلیش بشه و یسری مزیت دیگه.
    به نظرتون من می تونم با این پکیج به صورت کامل فروشگاه اینترنتی مربوط به فایل یا کالا رو راه اندازی کنم
    من دیروز هم پیام گذاشته بودم

    • سلام. بله میتونید

  5. با سلام

    من میخوام ی فروشگاه اینترنتی بر پایه پرداخت و دریافت فایل رو برنامه نویسی کنم به نظر شما این پکیج جواب گوی کار من هست.
    من 3 سال سابقه کار ASP.net , بانک SQl رو دارم . ی مدت کوتاهی هم MVC کردم.

    • سلام. بله هست

  6. سلام
    آیا برای شروع asp. Net core نیاز هست روی
    asp. Net MVC مسلط باشیم؟

    • سلام.
      بله

  7. سلام متاسفانه مدرس این پکیج خیلی از قسمت های پروژه رو انجام دادن ول توضیحی در موردش ندادن و برای کسی که تازه داره Asp یاد میگیره سخته که بتونه خودش انجام بده و اجرا بگیره

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

  8. سلام وقت بخیر
    ببخشید سورس این پروژه تو فایل های دانلودی نبود
    چطوری میتونم سورس پروژه رو دریافت کنم؟
    با تشکر

    • سلام ممنونم
      سورس در جلسه آخر می باشد

  9. من دانلودی خریداری کردم ولی 18 قسمت هست کلا، باقیش میاد برام؟

    • حتما فایل رو ناقص دانلود کردید.
      لطفا با برنامه idm دانلود کنید

  10. ببخشید یه سوال داشتم
    من میخوام تو یه پورژه برای خودم برای تک تک بخش های سایت دستری ایجاد کنم و به هر فرد که میخوام اون دسترسی را بدم
    یعنی یه نقش مثلا ایجاد کنم به اسم
    کاربر عادی (و یک دسترسی های خاص بهش بدم)
    یه نقش به عنوا ن کاربر گزارش گیر(فقط بتونه گزارش بگیره)
    و….

    ایا این اموزش اینو بهمو ن میده که کاربر ادمین بعدا خودش بتونه یه نقش تعریف کنه و به نقش ها دسترسیهای مختلف سایت بده و هرکس رو خواست به اون نقش نسبت بده یا خیر؟

    • سلام. ممنونم
      بله

  11. سلام!
    خواستم بدونم اینکه آیا برای استفاده از این پکیج (Asp.Net.Core) میتونیم از ویژوال 2015 هم استفاده کنیم یا خیر حتماً باید 2017 باشه؟

    • سلام. ترجیحا نسخه ای که مدرس کار کرده رو کار کنید

  12. سلام.
    من دانشجو هستم
    پروژه درس پایگاه داده ها ‌طراحی سایت با زبان سی شارپ هست با پایگاه داده SQL server
    بعنوان مبتدی برای آموزش و انجام پروژه.این پکیج شما مناسب هست؟

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

  13. با عرض سلام و خسته نباشید
    اگر پروژه را از روش دانلود خریداری کنیم امکان اجرا بر روی سیستم های مختلف وجود دارد. در کل آیا محدودیتی برای اجرای برنامه هست؟

    با تشکر

    • سلام. خیر نیست

  14. با عرض سلام و خسته نباشید
    بعد از خرید و دانلود محصول ، محدودیت سیستمی وجود دارد؟ یعنی روی چند سیستم قابل اجرا خواهد بود؟

    با تشکر

    • سلام.ممنونم خیر

  15. با عرض سلام و خسته نباشید
    من طراحی سایت با mvc5 انجام میدم و دیتابیس را هم با کد فرست کار میکنم اگه بخوام این آموزش را خریداری کنم میتونم mvc core یاد بگیرم؟ در اصل میخوام mvc core یاد بگیرم که بتونم هر سایتی طراحی کنم .این آموزش کافیه؟

    • سلام و عرض ادب خدمت شما
      بله جناب خسروی عزیز

  16. با سلام
    بس از خرید این بسته اموزشی متوجه شدم این آموزش بدون هیچ سورس کدی عرضه شده – خب این در زمان طراحی سایت اصلی از روی سایت نمونه (;که ما بر اساس اون دیتا بیس و کد های html رو طراحی میکنیم) بسیار ازاردهندست – چون باید همه کد هارو دستی بنویسم اونم با سوییچ روی فیلم اموزشی (عملاْ چنین چیزی شدنی نیست)+ اینکه یکسری از فایل های imges , js ,, …. که باید ادرس سورس فایل به برنامه داده شه رو در اختیار نداریم – لطفاْ این قبیل فایل هارو به ایمیلم ارسال کنید + همه انچه که در اینده نیاز به copy و paste کردنه .
    ممنون

    • سلام.
      دوست عزیز سورس پروژه به همراه تمامی کدها در آخرین جلسه دوره موجود هست

  17. با MVC Core 2 پیاده سازی شده ؟

    • خیر
      1 هست

  18. سلام ، آیا این دوره پیش نیاز لازم داره ؟؟

    • سلام. بله
      در توضیحات ذکر شده

بازخوردهای خود را برای ما ارسال کنید