در بخش سوم آموزش ساخت فروشگاه اینترنتی با Asp.Net Core 2 پیاده سازی FTP ، ارسال SMS بعد از هر خرید ، مباحث Jquery AJax و پنل مدیریت را آموزش می دهیم .

ASP.NET Core در اصل همان دوره ASP.NET MVC می باشد و تفاوت آن در بازنویسی مجدد بخش های مختلف ASP.NET می باشد که باعث شده در پیاده سازی نرم افزار ها توسط ASP.NET MVC تغییراتی ایجاد شود.

ASP.NET Core یک فریم ورک Open Source و Cross Platform برای ساخت اپلیکیشن های مدرن مانند Web Application , Mobile BackEnd می‌ باشد. که قادر است در ویندوز، لینوکس و مک اجرا شود.

ASP.NET Core 2، نسخه بازنویسی شده ASP.NET است که کاملا ماژولار تهیه شده‌ و بسیاری از الگو های برنامه نویسی شیء‌گرا مانند تزریق وابستگی‌ ها، به صورت توکار و از ابتدا پشتیبانی می‌ شوند.

مزایای ASP.NET Core2:

  • مدل برنامه نویسی ASP.NET MVC و Web API را به صورت یکپارچه ارائه می‌ دهد.
  • سرعت بسیار بالا نسبت به نسخه قبلی
  • قابلیت اجرا در سیستم های عامل مختلف(Cross Platform)

یکی از تکنیک های مهم که در سال ۲۰۱۸ به سئو (SEO) اضافه شد، بهبود سرعت وب‌ سایت‌ می باشد. این مورد و مورد دیگر که کلمات کلیدی جستجو شده و بهینه‌سازی محتوا طبق آن می باشد، در انجام پروژه این دوره آموزشی رعایت شده است.

بهبود سرعت وب‌ سایت:

اکثر افرادی که در حال گشت و گذار در اینترنت هستند، از اختلالات اینترنتی اذیت می شوند. اگر زمان بارگذاری خیلی آهسته باشد، اکثر افراد بازدیدکننده  وب‌ سایت شما را رها می‌کنند. به عنوان یک کسب و کار یا سازمان، بسیار مهم است که از ابزاری استفاده کنید که سرعت سایت‌ را افزایش دهد. باید تمام اطلاعات غیرضروری که ممکن است بر سرعت بارگذاری صفحه تأثیر بگذارد را از سایت حذف کنید تا مشتریانی که از سایت‌ بازدید می‌کنند، رضایت داشته باشند .

بخش سوم,ASP.NET ,آموزش ASP.NET MVC ,آموزش فروشگاه اینترنتی با Asp.Net Core 2,آموزش ساخت فروشگاه اینترنتی با Asp.Net Core ,Asp.Net Core 2,آموزش,آموزش ساخت فروشگاه,فروشگاه اینترنتی ,آموزش Asp.Net Core

مخاطبین دوره:

  • افراد علاقه مند به برنامه نویسی
  • افراد علاقه مند به  ASP.NET Core
  • افرادی که قصد در آمد از برنامه نویسی را دارند.
  • مناسب برای دانشجویان و فارغ التحصیلان مهندسی کامپیوتر
نکته
قسمت اول این آموزش به صورت رایگان در اختیار شما قرار گرفته است

آنچه در این آموزش فرا خواهید گرفت :

قسمت ۴۱ :

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

قسمت ۴۲ :

  • نصب افزونه SMS.ir از طریق Nuget، کد نویسی ارسال SMS بعد از پرداخت موفق به مشتری

قسمت ۴۳ :

  • اضافه کردن قالب پنل مدیریت و پنل کاربری به پروژه

قسمت ۴۴ :

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

قسمت ۴۵ :

  • کد نویسی ذخیره اطلاعت پروفایل کاربری

قسمت ۴۶ :

  • طراحی و کد نویسی ذخیره اطلاعات پستی کاربر

قسمت ۴۷ :

  • کد نویسی نمایش اطلاعات پروفایل و پستی کاربر ، استفاده از Modal بوتسترپ جهت ویرایش اطلاعات

قسمت ۴۸ :

  • کد نویسی چک کردن شماره موبایل با Jquey Ajax جهت جلوگیری از ثبت شماره موبایل تکراری

قسمت ۴۹ :

  • کد نویسی امنیت در پنل مدیریت، کد نویسی سمت سرور برای جلوگیری از ثبت شماره موبایل تکراری ، خروج کاربر با jqueyAjax

قسمت ۵۰ :

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

قسمت ۵۱ :

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

قسمت ۵۲ :

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

قسمت ۵۳ :

  • کدنویسی نمایش سفارشات کاربر

قسمت ۵۴ :

  • کد نویسی نمایش جزئیات سفارشات کاربر

قسمت ۵۵ :

  • کد نویسی تعریف سطوح دسترسی کاربران به صورت داینامیک

قسمت ۵۶ :

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

قسمت ۵۷ :

  • کد نویسی مدیریت زیر دسته های اول محصولات

قسمت ۵۸ :

  • کد نویسی قرار دادن عکس برای دسته بندی ها

قسمت ۵۹:

  • کد نویسی مدیریت زیر دسته های دوم محصولات

قسمت ۶۰ :

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

قسمت ۶۱ :

  • کد نویسی مدیریت منو های سایت و مدیریت نظرات کاربران

قسمت ۶۲ :

  • تکمیل بخش مدیریت نظرات و کد نویسی نمایش اطلاعات کاربر جاری در پنل

قسمت ۶۳ :

  • کد نویسی مدیریت سرور آپلود و مدیریت عکس های اسلایدر آپلود شده و لوکال

قسمت ۶۴ :

  • مدیریت اسلایدر ، تعیین سطح دسترسی کاربر در FTP، آپلود تصاویر اسلایدر در FTP ،  رفع مشکلات و Errorها در FTP

قسمت ۶۵ :

  • کدنویسی حرفه ای به روز رسانی اطلاعات اسلایدر با توجه به مکان عکس در FTP یا Local

قسمت ۶۶ :

  • کد نویسی مدیریت نقش ها (Roles)، مدیریت سطح دسترسی کاربران و نقش کاربران

قسمت ۶۷ :

  • کدنویسی مدیریت محصولات ( نمایش دسته بندی ها به صورت Ajax و به صورت وابسته به هم)

قسمت ۶۸ :

  • کد نویسی مدیریت محصولات ( ثبت محصول جدید و ویرایش اطلاعات محصول)

قسمت ۶۹ :

  • کد نویسی نمایش گالری عکس اصلی محصولات و بحث صفحه بندی در Asp.net Core

قسمت ۷۰ :

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

قسمت ۷۱ :

  • کد نویسی ویرایش و حذف گالری عکس های محصولات

قسمت ۷۲ :

  • کد نویسی داشبورد پنل مدیریت (اطلاعات کلی وب سایت)، نمایش و فیلتر بندی سفارشات کاربران با جزئیات در پنل مدیریت

قسمت ۷۳ :

  • کد نویسی تغییر کلمه عبور در پنل کاربری به روش Identity

قسمت ۷۴ :

  • کد نویسی ارسال خبرنامه به تمامی کاربران وب سایت با SMS

قسمت ۷۵ :

  • کد نویسی به دست آوردن محتوای آپلود شده و موجود در پوشه های سایت جهت مدیریت فایل ها و عکس ها در Asp.net Core
نکته
سورس ، قالب و  فایل های مربوط به هر جلسه در آموزش موجود می باشد

پیش نیاز ها :

  • آشنایی با مبحث Asp.net Core
  • تسلط بر زبان C#
  • آشنایی نسبی با SQL Server

تکنولوژی و نرم افزار ها :

  • Visual Studio
  • SQL Server

برای درک بیشتر این دوره ، آموزش زیر که به صورت رایگان در اختیار شما قرار می گیرد را پیشنهاد می کنیم :

دوره آموزش مهاجرت از Asp.net MVC به Asp.net Core

مزایای خرید دوره :

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

امکانات پیاده سازی شده در پروژه :

۱- پیاده سازی دسته بندی چند سطحی به صورت کاملا داینامیک با قابلیت تعویض عکس دسته بندی مانند سایت دیجی کالا :

DigiKalaMenu_AspCore , آموزش ساخت فروشگاه اینترنتی با Asp.Net Core 2 , آموزش ساخت فروشگاه اینترنتی با Asp.Net , آموزش Asp.Net Core 2

۲- عملیات پرداخت با درگاه زرین پال :
بخش سوم,ASP.NET ,آموزش ASP.NET MVC ,آموزش فروشگاه اینترنتی با Asp.Net Core 2,آموزش ساخت فروشگاه اینترنتی با Asp.Net Core ,Asp.Net Core 2,آموزش,آموزش ساخت فروشگاه,فروشگاه اینترنتی ,آموزش Asp.Net Core ۳- ارسال SMS در Asp.net Core :

بخش سوم,ASP.NET ,آموزش ASP.NET MVC ,آموزش فروشگاه اینترنتی با Asp.Net Core 2,آموزش ساخت فروشگاه اینترنتی با Asp.Net Core ,Asp.Net Core 2,آموزش,آموزش ساخت فروشگاه,فروشگاه اینترنتی ,آموزش Asp.Net Core

 

بخش سوم,ASP.NET ,آموزش ASP.NET MVC ,آموزش فروشگاه اینترنتی با Asp.Net Core 2,آموزش ساخت فروشگاه اینترنتی با Asp.Net Core ,Asp.Net Core 2,آموزش,آموزش ساخت فروشگاه,فروشگاه اینترنتی ,آموزش Asp.Net Core

 

۴- ارسال خبرنامه به کاربران سایت با SMS :

بخش سوم,ASP.NET ,آموزش ASP.NET MVC ,آموزش فروشگاه اینترنتی با Asp.Net Core 2,آموزش ساخت فروشگاه اینترنتی با Asp.Net Core ,Asp.Net Core 2,آموزش,آموزش ساخت فروشگاه,فروشگاه اینترنتی ,آموزش Asp.Net Core

 

۵- کار با FTP در Asp.net Core به صورت کاملا حرفه ای ( به در خواست دوستان عزیز )

بخش سوم,ASP.NET ,آموزش ASP.NET MVC ,آموزش فروشگاه اینترنتی با Asp.Net Core 2,آموزش ساخت فروشگاه اینترنتی با Asp.Net Core ,Asp.Net Core 2,آموزش,آموزش ساخت فروشگاه,فروشگاه اینترنتی ,آموزش Asp.Net Core