آموزش Master ASP.NET MVC Core 3.1

Master ASP.NET MVC Core 3.1

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: استاد ASP.NET MVC Core با تجربه عملی در وب سایت دنیای واقعی. دوره آموزشی گام به گام برای یادگیری ASP.NET Core MVC ساختار پروژه ASP NET MVC Core 3 را بیاموزید اصول اولیه ASP NET MVC Core 3 Build برنامه های کاربردی با استفاده از پروژه های ASP NET MVC Core 3 Build 2 را در طول دوره یکپارچه سازی چارچوب هویت و یاد بگیرید که چگونه برای افزودن فیلدهای بیشتر به کاربران تعامل با کتابخانه کلاس Razor برای Identity Integrate Entity Framework همراه با اولین انتقال کد آموزش مباحث پیشرفته ASP NET MVC Core 3 Sessions در ASP NET Core 3 Helper Tag Custom در ASP NET Core 3 مشاهده کامپوننت ها و نماهای جزئی در ASP NET Core Bootstrap v4 Authentication and Authorization در ASP NET Core 3 استقرار وب سایت در Microsoft Azure، IIS و میزبانی شخص ثالث افزودن کاربر ادمین از طریق مهاجرت پیش نیازها: دانش 3-6 ماهه c# Visual Studio 2019 SQL Server Management Studio

این یک دوره آموزشی سطح مبتدی تا پیشرفته در ASP.NET Core 3.1 است که شما را از اصول اولیه تا حالت پیشرفته می برد. این دوره برای کسانی است که تازه با asp.net core 3.1 آشنا هستند یا با ASP.NET آشنا هستند و می‌خواهند برای اولین بار درک کنند که چه چیزی در asp.net core 3 متفاوت است. از آنجا ما پروژه‌های متعددی را ایجاد خواهیم کرد. همه مفاهیم موجود در ASP.NET Core 3.1 را درک کنید زیرا ما برنامه نهایی خود را در Azure، IIS و سایر وب سایت های میزبانی مستقر خواهیم کرد!


در طول این دوره، تکامل ASP.NET Core را درک می کنیم و سپس نگاهی به ساختار فایل ها و پوشه های اصلاح شده می اندازیم.

  • سپس نگاهی به مفاهیم جدید در ASP.NET Core 3.1 خواهیم انداخت

  • یک برنامه کوچک Razor با عملیات CRUD با استفاده از چارچوب موجودیت برای ادغام با پایگاه داده می‌سازیم.

  • ما وب‌سایت Granite House خود را می‌سازیم که در آن موضوعات پیشرفته ASP.NET MVC Core 3.1 را یاد می‌گیریم

  • در نهایت ما وب سایت Granite House خود را در Microsoft Azure و IIS مستقر خواهیم کرد.


الزامات چیست؟

  • 3-6 ماه دانش c#

  • Visual Studio 2017

  • استودیوی مدیریت سرور SQL


قرار است از این دوره چه چیزی به دست بیاورم؟

  • آموزش ساختار پروژه ASP NET Core 3.1

  • اصول اساسی ASP NET Core 3.1 را بیاموزید

  • برنامه‌ها را با استفاده از ASP NET Core 3 با استفاده از Razor Pages و MVC بسازید

  • 2 پروژه در طول دوره بسازید

  • چارچوب هویت را یکپارچه کنید و یاد بگیرید که چگونه فیلدهای بیشتری به کاربران اضافه کنید

  • چارچوب موجودیت را به همراه اولین انتقال کد یکپارچه کنید

  • راهنماهای سفارشی برچسب در MVC Core 3.1

  • مجوز دو عامل و سایر جزئیات مهم ASP.NET Core 3.1 را بیاموزید

مخاطب هدف چیست؟

  • هر کسی که می خواهد asp.net core 3.1 را یاد بگیرد

  • هرکسی که می خواهد آخرین تغییرات را با جدیدترین چارچوب مایکروسافت بیاموزد


سرفصل ها و درس ها

معرفی Introduction

  • خوش آمدی Welcome

  • پیش نمایش زنده Live Preview

  • آیا این دوره برای من است؟ Is this course for me?

  • آیا این دوره برای من است؟ Is this course for me?

  • تکامل هسته asp.net و مزایا 3 Evolution of asp.net core and advantages 3

  • تکامل هسته asp.net و مزایا 3 Evolution of asp.net core and advantages 3

  • پروژه 1 - نسخه نمایشی فهرست کتاب Project 1 - Book List Demo

  • پروژه 1 - نسخه نمایشی فهرست کتاب Project 1 - Book List Demo

  • پروژه 2 - نسخه ی نمایشی Spice Project 2 - Spice Demo

  • پروژه 2 - نسخه ی نمایشی Spice Project 2 - Spice Demo

  • منابع پروژه Project Resources

  • ابزار مورد نیاز Tools Needed

معرفی Introduction

  • خوش آمدی Welcome

  • پیش نمایش زنده Live Preview

  • منابع پروژه Project Resources

  • ابزار مورد نیاز Tools Needed

بخش 2 مبانی و امنیت Section 2 Fundamentals and Security

  • معرفی Introduction

  • ایجاد پروژه جدید Create New Project

  • فایل Csproj Csproj file

  • فایل Csproj Csproj file

  • Launchsettings.json جدید Launchsettings.json New

  • Launchsettings.json جدید Launchsettings.json New

  • wwwroot wwwroot

  • صفحات تیغ Razor Pages

  • صفحات تیغ Razor Pages

  • پوشه صفحات Pages Folder

  • پوشه صفحات Pages Folder

  • مسیریابی در Razor Pages Routing in Razor Pages

  • مسیریابی در Razor Pages Routing in Razor Pages

  • یاران را تگ کنید Tag Helpers

  • یاران را تگ کنید Tag Helpers

  • نتیجه عمل در Razor Action Result in Razor

  • نتیجه عمل در Razor Action Result in Razor

  • روش اصلی Main Method

  • روش اصلی Main Method

  • استارت آپ 1 Startup 1

  • استارت آپ 1 Startup 1

  • استارتاپ 2 Startup 2

  • میان افزارها Middlewares

  • تنظیمات برنامه AppSettings

  • تزریق SQL SQL injection

  • تزریق SQL SQL injection

  • تزریق وابستگی Dependency Injection

  • اسکریپت بین سایتی Cross-site scripting

  • اسکریپت بین سایتی Cross-site scripting

  • باز کردن حملات تغییر مسیر Open redirect attacks

  • باز کردن حملات تغییر مسیر Open redirect attacks

  • جعل درخواست متقابل سایت Cross- Site Request Forgery

  • ایست بازرسی دانش پایه Basic Knowledge Checkpoint

  • ایست بازرسی دانش پایه Basic Knowledge Checkpoint

بخش 2 مبانی و امنیت Section 2 Fundamentals and Security

  • معرفی Introduction

  • ایجاد پروژه جدید Create New Project

  • wwwroot wwwroot

  • استارتاپ 2 Startup 2

  • میان افزارها Middlewares

  • تنظیمات برنامه AppSettings

  • تزریق وابستگی Dependency Injection

  • جعل درخواست متقابل سایت Cross- Site Request Forgery

پروژه 1 - فهرست کتاب تیغ Project 1 - Book List Razor

  • معرفی Introduction

  • فهرست کتاب Razor Github Book List Razor Github

  • فهرست کتاب Razor Github Book List Razor Github

  • پکیج Runtime Razor Runtime Razor Package

  • پکیج Runtime Razor Runtime Razor Package

  • ایجاد مدل کتاب Create Book Model

  • ایجاد مدل کتاب Create Book Model

  • رشته اتصال و بسته ها را اضافه کنید Add Connection String and Packages

  • اضافه کردن جدول کتاب به پایگاه داده Add Book Table to Database

  • فهرست کتاب Get Handler Book Index Get Handler

  • طراحی صفحه فهرست کتاب Designing Book Index Page

  • طراحی صفحه فهرست کتاب Designing Book Index Page

  • طراحی صفحه فهرست کتاب قسمت 2 Designing Book Index Page Part 2

  • طراحی صفحه فهرست کتاب قسمت 2 Designing Book Index Page Part 2

  • ایجاد مدل صفحه کتاب Create Book Page Model

  • ایجاد رابط کاربری صفحه کتاب Create Book Page UI

  • ایجاد کتاب و اعتبارسنجی Create Book and Validations

  • اعتبار سنجی سمت مشتری Client Side Validations

  • ویرایش کتاب دریافت Handler Edit Book Get Handler

  • ویرایش کتاب دریافت Handler Edit Book Get Handler

  • ویرایش رابط کاربری کتاب Edit Book UI

  • ویرایشگر پست ها Edit Post Handler

  • حذف کتاب Delete Book

  • Book Get API Book Get API

  • Book Get API Book Get API

  • جدول های داده DataTables

  • جدول های داده DataTables

  • حذف API Call Delete API Call

  • حذف کتاب Delete Book

  • حذف کتاب Delete Book

  • Upsert Page Handlers Upsert Page Handlers

  • بالا بردن صفحه هندلرها Upsert Page Handlers

  • رابط کاربری صفحه را بالا ببرید Upsert Page UI

پروژه 1 - فهرست کتاب تیغ Project 1 - Book List Razor

  • معرفی Introduction

  • رشته اتصال و بسته ها را اضافه کنید Add Connection String and Packages

  • اضافه کردن جدول کتاب به پایگاه داده Add Book Table to Database

  • فهرست کتاب Get Handler Book Index Get Handler

  • ایجاد مدل صفحه کتاب Create Book Page Model

  • ایجاد رابط کاربری صفحه کتاب Create Book Page UI

  • ایجاد کتاب و اعتبارسنجی Create Book and Validations

  • اعتبار سنجی سمت مشتری Client Side Validations

  • ویرایش رابط کاربری کتاب Edit Book UI

  • ویرایشگر پست ها Edit Post Handler

  • حذف API Call Delete API Call

  • حذف کتاب Delete Book

  • رابط کاربری صفحه را بالا ببرید Upsert Page UI

پروژه 2- ادویه Project 2- Spice

  • معرفی Introduction

  • ایجاد پروژه جدید - Spice Create New Project - Spice

  • ایجاد پروژه جدید - Spice Create New Project - Spice

  • معماری MVC MVC architecture

  • مسیریابی در mvc Routing in mvc

  • مسیریابی با مناطق Routing with Areas

  • مسیریابی با مناطق Routing with Areas

  • Routing Differences 2.2 در مقابل 3.0 Routing Differences 2.2 vs 3.0

  • Routing Differences 2.2 در مقابل 3.0 Routing Differences 2.2 vs 3.0

  • پوشه های MVC MVC folders

  • پوشه های MVC MVC folders

  • افزودن مناطق به پروژه Adding Areas to project

  • افزودن مناطق به پروژه Adding Areas to project

  • انتقال فایل ها برای ایجاد Area Work Moving files to make Area Work

  • افزودن پایگاه داده Add Database

  • افزودن پایگاه داده Add Database

  • Startup.cs در .net core 3.1 تغییر می کند Startup.cs change in .net core 3.1

  • به روز رسانی NavBar و Scaffolding Identity Updating NavBar and Scaffolding Identity

  • افزودن کرکره به NavBar Adding Dropdown to NavBar

  • یک یادداشت سریع A Quick Note

  • یک یادداشت سریع A Quick Note

پروژه 2- ادویه Project 2- Spice

  • معرفی Introduction

  • معماری MVC MVC architecture

  • مسیریابی در mvc Routing in mvc

  • انتقال فایل ها برای ایجاد Area Work Moving files to make Area Work

  • Startup.cs در .net core 3.1 تغییر می کند Startup.cs change in .net core 3.1

  • به روز رسانی NavBar و Scaffolding Identity Updating NavBar and Scaffolding Identity

  • افزودن کرکره به NavBar Adding Dropdown to NavBar

دسته بندی Category

  • معرفی Introduction

  • مدل دسته بندی Category Model

  • کنترلگر دسته را اضافه کنید و روش اقدام را دریافت کنید Add Category Controller and Get Action Method

  • نمایه فهرست دسته را اضافه کنید Add Category Index View

  • نمایه فهرست دسته را اضافه کنید Add Category Index View

  • پس زمینه و تصاویر را اضافه کنید Add Background and Images

  • نمایه دسته بندی قسمت 1 Category Index View Part 1

  • نمایه دسته بندی قسمت 1 Category Index View Part 1

  • ایجاد نمای جزئی دکمه Create Button Partial View

  • قسمت 1 ایجاد دکمه مشاهده جزئی Create Button Partial View Part 1

  • قسمت 1 ایجاد دکمه مشاهده جزئی Create Button Partial View Part 1

  • قسمت 2 نمایش جزئی دکمه ایجاد کنید Create Button Partial View Part 2

  • قسمت 2 نمایش جزئی دکمه ایجاد کنید Create Button Partial View Part 2

  • نمای جزئی دکمه ایجاد و بازگشت به فهرست Create and Back to List Button Partial View

  • نمای جزئی دکمه ایجاد و بازگشت به فهرست Create and Back to List Button Partial View

  • روش اقدام POST دسته را ایجاد کنید Create Category POST Action Method

  • روش اقدام POST دسته را ایجاد کنید Create Category POST Action Method

  • نمای جزئی دکمه جدول Table Button Partial View

  • ویرایش رده دریافت اقدام Edit Category Get Action

  • ویرایش دسته بندی Edit Category View

  • دکمه ویرایش و بازگشت به لیست Edit and Back to List Button

  • دکمه ویرایش و بازگشت به لیست Edit and Back to List Button

  • ویرایش اقدام POST دسته Edit Category POST Action

  • حذف رده Get Action Delete Category Get Action

  • حذف رده Get Action Delete Category Get Action

  • حذف نمای دسته Delete Category View

  • حذف دسته بندی اقدام POST Delete Category POST Action

  • حذف دسته بندی اقدام POST Delete Category POST Action

  • تکلیف - 1 Assignment - 1

  • تکلیف - 1 Assignment - 1

دسته بندی Category

  • معرفی Introduction

  • مدل دسته بندی Category Model

  • کنترلگر دسته را اضافه کنید و روش اقدام را دریافت کنید Add Category Controller and Get Action Method

  • پس زمینه و تصاویر را اضافه کنید Add Background and Images

  • ایجاد نمای جزئی دکمه Create Button Partial View

  • نمای جزئی دکمه جدول Table Button Partial View

  • ویرایش رده دریافت اقدام Edit Category Get Action

  • ویرایش دسته بندی Edit Category View

  • ویرایش اقدام POST دسته Edit Category POST Action

  • حذف نمای دسته Delete Category View

زیر رده Sub Category

  • معرفی Introduction

  • اضافه کردن مدل زیر مجموعه Add Sub Category Model

  • اضافه کردن مدل زیر مجموعه Add Sub Category Model

  • افزودن زیر رده Index Action Action Method Add Sub Category Index Action Action Method

  • نمای فهرست زیر دسته SubCategory Index View

  • نمای فهرست زیر دسته SubCategory Index View

  • زیردسته و مدل نمای دسته SubCategory and Category View Model

  • زیردسته و مدل نمای دسته SubCategory and Category View Model

  • زیردسته ایجاد اکشن GET SubCategory Create GET Action

  • روش های گسترش Extension Methods

  • زیردسته ایجاد نمای قسمت 1 SubCategory Create View Part 1

  • زیردسته ایجاد POST قسمت 1 SubCategory Create POST Part 1

  • زیردسته ایجاد POST قسمت 1 SubCategory Create POST Part 1

  • TempData TempData

  • دریافت اقدام زیر مجموعه Get Sub Category Action

  • زیردسته ایجاد نمای قسمت 2 SubCategory Create View Part 2

  • زیردسته ایجاد نمای قسمت 2 SubCategory Create View Part 2

  • زیردسته ویرایش دریافت اقدام SubCategory Edit Get Action

  • مشاهده ویرایش زیردسته SubCategory Edit View

  • مشاهده ویرایش زیردسته SubCategory Edit View

  • ویرایش اقدام POST دسته Edit Category POST Action

  • POST Error Debugging را ویرایش کنید Edit POST Error Debugging

  • تکلیف 2 - قسمت 1 Assignment 2 - Part 1

  • تکلیف 2 - قسمت 1 Assignment 2 - Part 1

  • تکلیف 2 - قسمت 2 Assignment 2 - Part 2

  • تکلیف 2 - قسمت 2 Assignment 2 - Part 2

زیر رده Sub Category

  • معرفی Introduction

  • افزودن زیر رده Index Action Action Method Add Sub Category Index Action Action Method

  • زیردسته ایجاد اکشن GET SubCategory Create GET Action

  • روش های گسترش Extension Methods

  • زیردسته ایجاد نمای قسمت 1 SubCategory Create View Part 1

  • TempData TempData

  • دریافت اقدام زیر مجموعه Get Sub Category Action

  • زیردسته ویرایش دریافت اقدام SubCategory Edit Get Action

  • ویرایش اقدام POST دسته Edit Category POST Action

  • POST Error Debugging را ویرایش کنید Edit POST Error Debugging

آیتم منو Menu item

  • معرفی بخش Introduction to Section

  • مدل منوی آیتم را اضافه کنید Add MenuItem Model

  • Add MenuItem Index Action Add MenuItem Index Action

  • Add MenuItem Index Action Add MenuItem Index Action

  • نمای فهرست آیتم منو MenuItem Index View

  • نمای فهرست آیتم منو MenuItem Index View

  • MeniItem مدل را مشاهده کرده و GET را ایجاد کنید MeniItem View Model and Create GET

  • آیتم منو ایجاد نمای قسمت 1 MenuItem Create View Part 1

  • MenuItem پلاگین TinyMce MenuItem TinyMce Plugin

  • آیتم منو ایجاد نمای قسمت 2 MenuItem Create View Part 2

  • آیتم منو ایجاد نمای قسمت 2 MenuItem Create View Part 2

  • آیتم منو ایجاد POST قسمت 1 MenuItem Create POST Part 1

  • آیتم منو ایجاد POST قسمت 1 MenuItem Create POST Part 1

  • MenuItem ایجاد POST قسمت 2 MenuItem Create POST Part 2

  • MenuItem ایجاد POST قسمت 2 MenuItem Create POST Part 2

  • آیتم منو ویرایش اقدام GET MenuItem Edit GET Action

  • منوی آیتم ویرایش نمای MenuItem Edit View

  • منوی آیتم ویرایش نمای MenuItem Edit View

  • MenuItem ویرایش POST Action Method MenuItem Edit POST Action Method

  • تکلیف 3 - قسمت 1 Assignment 3 - Part 1

  • تکلیف 3 - قسمت 2 Assignment 3 - Part 2

  • آزمون متوسط Intermediate Quiz

  • بررسی ها Reviews

آیتم منو Menu item

  • معرفی بخش Introduction to Section

  • مدل منوی آیتم را اضافه کنید Add MenuItem Model

  • MeniItem مدل را مشاهده کرده و GET را ایجاد کنید MeniItem View Model and Create GET

  • آیتم منو ایجاد نمای قسمت 1 MenuItem Create View Part 1

  • MenuItem پلاگین TinyMce MenuItem TinyMce Plugin

  • آیتم منو ویرایش اقدام GET MenuItem Edit GET Action

  • MenuItem ویرایش POST Action Method MenuItem Edit POST Action Method

  • تکلیف 3 - قسمت 1 Assignment 3 - Part 1

  • تکلیف 3 - قسمت 2 Assignment 3 - Part 2

  • آزمون متوسط Intermediate Quiz

  • بررسی ها Reviews

کوپن Coupon

  • معرفی Introduction

  • اضافه کردن مدل کوپن Add coupon Model

  • نمایه کوپن و اقدامات Coupon Index View and Actions

  • نمایه کوپن و اقدامات Coupon Index View and Actions

  • کوپن ایجاد نمای و دریافت اقدام Coupon Create View and GET Action

  • کوپن ایجاد نمای و دریافت اقدام Coupon Create View and GET Action

  • کوپن ایجاد روش اقدام POST Coupon Create POST Action Method

  • کوپن ایجاد روش اقدام POST Coupon Create POST Action Method

  • تکلیف 4 - قسمت 1 Assignment 4 - Part 1

  • تکلیف 4 - قسمت 1 Assignment 4 - Part 1

  • تکلیف 4 - قسمت 2 Assignment 4 - Part 2

  • تکلیف 4 - قسمت 2 Assignment 4 - Part 2

  • تکلیف 4 - قسمت 3 Assignment 4 - Part 3

کوپن Coupon

  • معرفی Introduction

  • اضافه کردن مدل کوپن Add coupon Model

  • تکلیف 4 - قسمت 3 Assignment 4 - Part 3

صفحه فرود Landing Page

  • معرفی Introduction

  • مدل نمای شاخص Index View Model

  • صفحه اصلی اقدام شاخص Home Index Action

  • صفحه اصلی اقدام شاخص Home Index Action

  • صفحه نخست Home Page

  • نمای خانه طراحی قسمت 1 Home View Designing Part 1

  • نمای خانه طراحی قسمت 2 Home View Designing Part 2

  • نمای خانه طراحی قسمت 2 Home View Designing Part 2

  • نمای خانه طراحی قسمت 3 Home View Designing Part 3

  • نمای خانه طراحی قسمت 3 Home View Designing Part 3

  • نمای خانه طراحی قسمت 4 Home View Designing Part 4

  • نمای خانه طراحی قسمت 5 Home View Designing Part 5

  • نمای خانه طراحی قسمت 5 Home View Designing Part 5

  • نمای خانه طراحی قسمت 6 Home View Designing Part 6

صفحه فرود Landing Page

  • معرفی Introduction

  • مدل نمای شاخص Index View Model

  • صفحه نخست Home Page

  • نمای خانه طراحی قسمت 1 Home View Designing Part 1

  • نمای خانه طراحی قسمت 4 Home View Designing Part 4

  • نمای خانه طراحی قسمت 6 Home View Designing Part 6

ثبت نام کاربران Users Registration

  • معرفی Introduction

  • افزودن ویژگی به کاربر هویت Add Properties to Identity User

  • افزودن ویژگی به کاربر هویت Add Properties to Identity User

  • تغییرات برای ثبت نام صفحه Changes To Register Page

  • ثبت صفحه POST Handler قسمت 1 Register Page POST Handler Part 1

  • یادداشت سریع Quick Note

  • ثبت صفحه POST Handler قسمت 2 Register Page POST Handler Part 2

  • خطای صفحه ورود/ثبت Login/Register Page Error

  • خطای صفحه ورود/ثبت Login/Register Page Error

  • کنترل کننده کاربران Users Controller

  • کنترل کننده کاربران Users Controller

  • عملکرد و مشاهده فهرست کاربران Users Index Action and View

  • دکمه های رادیویی برای نقش ها Radio Buttons for Roles

  • ثبت حساب های کارمند Register Employee Accounts

  • ثبت حساب های کارمند Register Employee Accounts

  • قفل و باز کردن قفل کاربران Lock and Unlock Users

  • به روز رسانی مجوز Authorization Update

  • مجوز Authorization

  • مجوز Authorization

  • تغییر نوار نوار نمایشگر Modifying Display NavBar

ثبت نام کاربران Users Registration

  • معرفی Introduction

  • تغییرات برای ثبت نام صفحه Changes To Register Page

  • ثبت صفحه POST Handler قسمت 1 Register Page POST Handler Part 1

  • یادداشت سریع Quick Note

  • ثبت صفحه POST Handler قسمت 2 Register Page POST Handler Part 2

  • عملکرد و مشاهده فهرست کاربران Users Index Action and View

  • دکمه های رادیویی برای نقش ها Radio Buttons for Roles

  • قفل و باز کردن قفل کاربران Lock and Unlock Users

  • به روز رسانی مجوز Authorization Update

  • تغییر نوار نوار نمایشگر Modifying Display NavBar

سبد خرید Shopping Cart

  • معرفی Introduction

  • اضافه کردن مدل سبد خرید Add Shopping Cart Model

  • افزودن جزئیات دریافت روش اقدام Add Details Get Action Method

  • افزودن جزئیات دریافت روش اقدام Add Details Get Action Method

  • جزئیات مشاهده قسمت 1 Details View Part 1

  • جزئیات مشاهده قسمت 2 Details View Part 2

  • جزئیات POST Action Details POST Action

  • جزئیات POST Action Details POST Action

  • پیکربندی Sessions Configure Sessions

  • پیکربندی Sessions Configure Sessions

  • جلسات قسمت 1 Sessions Part 1

  • جلسات قسمت 2 Sessions Part 2

سبد خرید Shopping Cart

  • معرفی Introduction

  • اضافه کردن مدل سبد خرید Add Shopping Cart Model

  • جزئیات مشاهده قسمت 1 Details View Part 1

  • جزئیات مشاهده قسمت 2 Details View Part 2

  • جلسات قسمت 1 Sessions Part 1

  • جلسات قسمت 2 Sessions Part 2

سفارش Order

  • سفارش مدل هدر Order Header Model

  • سفارش مدل هدر Order Header Model

  • مدل جزئیات سفارش Order Details Model

  • مدل جزئیات سفارش Order Details Model

  • جزئیات سفارش مشاهده مدل سبد خرید Order Details Cart View Model

  • عملکرد فهرست سبد خرید Cart Controller Index Action

  • فهرست سبد خرید قسمت 1 Shopping Cart Index Part 1

  • فهرست سبد خرید قسمت 2 Shopping Cart Index Part 2

  • فهرست سبد خرید قسمت 2 Shopping Cart Index Part 2

  • فهرست سبد خرید قسمت 3 Shopping Cart Index Part 3

  • فهرست سبد خرید قسمت 3 Shopping Cart Index Part 3

  • درخواست کوپن Apply Coupon

  • حذف کوپن Remove Coupon

  • تعداد سبد خرید Shopping Cart Count

  • تعداد سبد خرید Shopping Cart Count

  • روش اقدام خلاصه سبد خرید Cart Summary Action Method

  • روش اقدام خلاصه سبد خرید Cart Summary Action Method

  • نمای خلاصه سفارش قسمت 1 Order Summary View Part 1

  • نمای خلاصه سفارش قسمت 1 Order Summary View Part 1

  • انتخابگر تاریخ Date Picker

  • انتخابگر تاریخ Date Picker

  • انتخابگر زمان را اضافه کنید Add Time Picker

  • رابطه تاریخ و زمان Date and Time Relation

  • رابطه تاریخ و زمان Date and Time Relation

  • اعتبار سنجی خلاصه سفارش Order Summary Validations

  • ارسال خلاصه سفارش قسمت 1 Order Summary Post Part 1

  • تنظیمات راه راه Stripe Settings

  • تنظیمات راه راه Stripe Settings

  • افزودن Stripe به پروژه Adding Stripe to Project

  • افزودن Stripe به پروژه Adding Stripe to Project

  • رابط کاربری راه راه Stripe UI

  • ارسال خط پرداخت Stripe Payment Posting

  • ارسال خط پرداخت Stripe Payment Posting

سفارش Order

  • معرفی Introduction

  • جزئیات سفارش مشاهده مدل سبد خرید Order Details Cart View Model

  • عملکرد فهرست سبد خرید Cart Controller Index Action

  • فهرست سبد خرید قسمت 1 Shopping Cart Index Part 1

  • درخواست کوپن Apply Coupon

  • حذف کوپن Remove Coupon

  • انتخابگر زمان را اضافه کنید Add Time Picker

  • اعتبار سنجی خلاصه سفارش Order Summary Validations

  • ارسال خلاصه سفارش قسمت 1 Order Summary Post Part 1

  • رابط کاربری راه راه Stripe UI

مدیریت سفارش Manage Order

  • معرفی Introduction

  • سفارش تایید اقدام GET Order Confirm GET Action

  • سفارش تایید اقدام GET Order Confirm GET Action

  • سفارش تایید نمای Order Confirm View

  • سفارش تایید نمای Order Confirm View

  • جزئیات سفارش فردی قسمت 1 Individual Order Details Part 1

  • جزئیات سفارش فردی قسمت 1 Individual Order Details Part 1

  • جزئیات سفارش فردی قسمت 2 Individual Order Details Part 2

  • روش اقدام تاریخچه سفارش Order History Action Method

  • مشاهده تاریخچه سفارش قسمت 1 Order History View Part 1

  • اقدام دریافت جزئیات سفارش (نمای جزئی برمی‌گرداند) Get Order Details Action (Returns Partial View)

  • مشاهده تاریخچه سفارش قسمت 2 Order History View Part 2

  • مشاهده تاریخچه سفارش قسمت 3 Order History View Part 3

  • مدل PagingInfo PagingInfo Model

  • مدل PagingInfo PagingInfo Model

  • PageLinkTagHelper PageLinkTagHelper

  • PageLinkTagHelper PageLinkTagHelper

  • تغییر تاریخچه سفارش روش دریافت برای صفحه بندی Modify Order History Get Method for Pagination

  • کمک کننده برچسب صفحه بندی را مصرف کنید Consume Paging Tag Helper

  • کمک کننده برچسب صفحه بندی را مصرف کنید Consume Paging Tag Helper

  • تکلیف 5 - مرحله 1 Assignment 5 - Step 1

  • تکلیف 5 - مرحله 2 Assignment 5 - Step 2

  • روش اقدام سفارش را مدیریت کنید Manage Order Action Method

  • مدیریت نمای سفارش قسمت 1 Manage Order View Part 1

  • مدیریت نمای سفارش قسمت 1 Manage Order View Part 1

  • مدیریت نمای سفارش قسمت 2 Manage Order View Part 2

  • مدیریت نمای سفارش قسمت 2 Manage Order View Part 2

  • اقدامات وضعیت سفارش را مدیریت کنید Manage Order Status Actions

مدیریت سفارش Manage Order

  • معرفی Introduction

  • جزئیات سفارش فردی قسمت 2 Individual Order Details Part 2

  • روش اقدام تاریخچه سفارش Order History Action Method

  • مشاهده تاریخچه سفارش قسمت 1 Order History View Part 1

  • اقدام دریافت جزئیات سفارش (نمای جزئی برمی‌گرداند) Get Order Details Action (Returns Partial View)

  • مشاهده تاریخچه سفارش قسمت 2 Order History View Part 2

  • مشاهده تاریخچه سفارش قسمت 3 Order History View Part 3

  • تغییر تاریخچه سفارش روش دریافت برای صفحه بندی Modify Order History Get Method for Pagination

  • تکلیف 5 - مرحله 1 Assignment 5 - Step 1

  • تکلیف 5 - مرحله 2 Assignment 5 - Step 2

  • روش اقدام سفارش را مدیریت کنید Manage Order Action Method

  • اقدامات وضعیت سفارش را مدیریت کنید Manage Order Status Actions

سفارش وانت Order Pickup

  • معرفی Introduction

  • سفارش وانت دریافت روش Order Pickup Get Action Method

  • سفارش وانت دریافت روش Order Pickup Get Action Method

  • سفارش پیکاپ نمای قسمت 1 Order Pickup View Part 1

  • سفارش پیکاپ نمای قسمت 1 Order Pickup View Part 1

  • سفارش پیکاپ نمای قسمت 2 Order Pickup View Part 2

  • سفارش پیکاپ نمای قسمت 2 Order Pickup View Part 2

  • دکمه تحویل سفارش Order Pickup Button

  • تحویل سفارش تکمیل شد Order Pickup Completed

  • تحویل سفارش تکمیل شد Order Pickup Completed

  • بررسی ورود نقش ها Roles Login Check

  • آزمون چارچوب نهاد Entity Framework Quiz

سفارش وانت Order Pickup

  • معرفی Introduction

  • دکمه تحویل سفارش Order Pickup Button

  • بررسی ورود نقش ها Roles Login Check

  • آزمون چارچوب نهاد Entity Framework Quiz

ورود به سیستم اجتماعی Social Logins

  • معرفی Introduction

  • ورود به فیس بوک NuGet Facebook Login NuGet

  • ورود فیس بوک را به پروژه اضافه کنید Add facebook login to project

  • صفحه ثبت نام در فیس بوک Facebook Registration Page

  • ثبت نام کاربر فیس بوک Register Facebook User

  • مشاهده کامپوننت View Component

  • مشاهده کامپوننت View Component

  • مشاهده روش عمل مؤلفه View Component Action Method

  • مشاهده روش عمل مؤلفه View Component Action Method

  • مشاهده کامپوننت و مصرف View Component View and Consumption

ورود به سیستم اجتماعی Social Logins

  • معرفی Introduction

  • ورود به فیس بوک NuGet Facebook Login NuGet

  • ورود فیس بوک را به پروژه اضافه کنید Add facebook login to project

  • صفحه ثبت نام در فیس بوک Facebook Registration Page

  • ثبت نام کاربر فیس بوک Register Facebook User

  • مشاهده کامپوننت و مصرف View Component View and Consumption

پست الکترونیک Email

  • معرفی Introduction

  • ارسال کلید شبکه Send Grid Key

  • Send Grid Sender Verification Fix Send Grid Sender Verification Fix

  • تنظیمات ایمیل قسمت 1 را پیکربندی کنید Configure Settings for Email Part 1

  • تنظیمات ایمیل قسمت 2 را پیکربندی کنید Configure Settings for Email Part 2

  • ارسال ایمیل برای ایجاد سفارش Send Email on Order Creation

  • ارسال ایمیل در مورد تغییر وضعیت سفارش Send Email on Order Status Change

  • ارسال ایمیل در مورد تغییر وضعیت سفارش Send Email on Order Status Change

  • طراحی تغییر Designing Change

  • طراحی تغییر Designing Change

پست الکترونیک Email

  • معرفی Introduction

  • ارسال کلید شبکه Send Grid Key

  • Send Grid Sender Verification Fix Send Grid Sender Verification Fix

  • تنظیمات ایمیل قسمت 1 را پیکربندی کنید Configure Settings for Email Part 1

  • تنظیمات ایمیل قسمت 2 را پیکربندی کنید Configure Settings for Email Part 2

  • ارسال ایمیل برای ایجاد سفارش Send Email on Order Creation

گسترش Deployment

  • معرفی Introduction

  • معرفی Introduction

  • راهنمای استقرار Deployment Guide

  • پایگاه داده بذر قسمت 1 Seed Database Part 1

  • پایگاه داده بذر قسمت 1 Seed Database Part 1

  • پایگاه داده Seed قسمت 2 Seed Database Part 2

  • پایگاه داده بذر قسمت 3 Seed Database Part 3

  • استقرار Azure Azure Deployment

  • استقرار Azure Azure Deployment

  • استقرار MyWindowsHosting MyWindowsHosting Deployment

  • استقرار IIS IIS Deployment

  • استقرار IIS IIS Deployment

  • بعد چی؟ Whats next?

  • آهنگ دوره اصلی ASP.NET ASP.NET Core Course Track

گسترش Deployment

  • معرفی Introduction

  • راهنمای استقرار Deployment Guide

  • پایگاه داده Seed قسمت 2 Seed Database Part 2

  • پایگاه داده بذر قسمت 3 Seed Database Part 3

  • استقرار MyWindowsHosting MyWindowsHosting Deployment

  • بعد چی؟ Whats next?

  • آهنگ دوره اصلی ASP.NET ASP.NET Core Course Track

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Master ASP.NET MVC Core 3.1
جزییات دوره
17 hours
236
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
13,629
4.4 از 5
دارد
دارد
دارد
Bhrugen Patel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bhrugen Patel Bhrugen Patel

Passionate Software Developer من یک مهندس نرم افزار پرشور و خلاق با تمرکز قوی بر روی سادگی و جزئیات کامل هستم. من از دوران دبیرستان برنامه نویسی کرده ام و با چندین وب و دسکتاپ با استفاده از دات نت درگیر بوده ام. من دارای مدرک کارشناسی ارشد در رشته علوم کامپیوتر و لیسانس مهندسی کامپیوتر هستم. من همچنین سالها تجربه کار با دات نت سی شارپ و نت ام وی سی را دارم. من از تدریس در کنار کار تمام وقتم لذت می برم. برای من، مهمترین بخش در مورد نوشتن و آموزش کد، حذف سختی های هر دانش آموزی است که مایل به یادگیری است اما نمی تواند منبع کافی را پیدا کند که به راحتی قابل درک باشد. کدنویسی راهی برای خلاقیت و سرگرمی است!