آموزش احراز هویت، ویژگی‌های تجارت الکترونیک و مدیریت سفارشات - آخرین آپدیت

دانلود Authentication, E-Commerce Features & Order Management

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با مکالمات تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را بیازمایید، فرضیات را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیق‌تر کنید. این دوره یک راهنمای جامع برای ساخت پلتفرم‌های تجارت الکترونیک امن و تعاملی با استفاده از .NET Core ارائه می‌دهد. شما یاد خواهید گرفت که چگونه سیستم‌های احراز هویت، مانند ثبت‌نام کاربر و کنترل دسترسی مبتنی بر نقش (RBAC) را پیاده‌سازی کنید تا تعاملات امن بین مشتری و شرکت تضمین شود. در پایان، شما در افزودن ویژگی‌های پویا مانند سبد خرید، فرآیندهای تایید سفارش و سیستم‌های کارآمد مدیریت سفارش نیز مهارت خواهید یافت. دوره با موضوعات پایه‌ای مانند ساخت و طراحی صفحه اصلی سایت فروشگاهی و مراحل حیاتی پیاده‌سازی صفحات جزئیات محصول شروع می‌شود. شما به صورت عمیق در زمینه اسکاٌفولدینگ Identity در .NET Core و پیکربندی احراز هویت کاربر، از جمله موضوعات پیشرفته مانند ایجاد نقش‌های کاربری، گسترش ویژگی‌های کاربر و رفع باگ‌های رایج رابط کاربری (UI) فعالیت خواهید کرد. با پیشرفت دوره، یاد می‌گیرید ویژگی‌های ضروری مانند سبد خرید، سیستم‌های مدیریت سفارش و یکپارچه‌سازی پرداخت با استفاده از Stripe را بسازید. شما با کار روی پروژه‌هایی شامل به‌روزرسانی سبد خرید، ایجاد خلاصه سفارش و مدیریت وضعیت سفارش، مهارت‌های عملی کسب خواهید کرد. هر درس شما را از طریق مراحل فنی حیاتی هدایت می‌کند تا از تجربه کاربری روان و یک بک‌اِند قدرتمند اطمینان حاصل شود. این دوره که هم برای تازه‌واردان و هم برای افراد آشنا با .NET Core طراحی شده است، راهنمایی گام‌به‌گام برای ادغام و بهبود ویژگی‌های تجارت الکترونیک ارائه می‌دهد. این دوره برای توسعه‌دهندگانی که می‌خواهند در مدیریت سایت‌های فروشگاهی، پردازش سفارش و احراز هویت امن کاربر با استفاده از فریم‌ورک‌های مدرن متخصص شوند، ایده‌آل است.

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

صفحه اصلی و صفحه جزئیات Home and Details Page

  • صفحه اصلی Home Page

  • متد اکشن جزئیات (Details Action Method) Details Action Method

  • رابط کاربری جزئیات Details UI

Identity در .NET Core Identity in .NET Core

  • اسکاٌفولدینگ Identity Scaffold Identity

  • مشکل اسکاٌفولدینگ Identity (در NET8) Scaffold Identity Issue (NET8)

  • درک موارد اضافه شده Understand what Got Added

  • افزودن جداول Identity Add Identity Tables

  • گسترش Identity User Extend Identity User

  • ثبت‌نام کاربر Register a User

  • ثبت‌نام کاربر اپلیکیشن Register an Application User

  • ایجاد نقش‌ها در پایگاه داده Create Roles in Database

  • اختصاص نقش در هنگام ثبت‌نام Assign Roles on Registration

  • تعیین سطح دسترسی در پروژه Authorization in Project

  • به‌روزرسانی رابط کاربری ورود و ثبت‌نام Update Login and Register UI

  • ثبت سایر فیلدها Register Other Fields

  • باگ رابط کاربری UI Bug

عملیات CRUD شرکت Company CRUD

  • چرا به نقش شرکت نیاز داریم؟ Why do we have a Company Role?

  • تمرین ۳ Assignment 3

  • حل تمرین ۳ - عملیات CRUD شرکت Assignment 3 Solution - Company CRUD Operations

  • نمایش لیست کشویی شرکت Display Company Dropdown

  • تغییر حالت لیست کشویی شرکت Toggle Company Dropdown

  • ثبت‌نام کاربر شرکت Register Company User

سبد خرید Shopping Cart

  • افزودن مدل سبد خرید Add Shopping Cart Model

  • افزودن سبد خرید به مخزن (Repository) Add Shopping Cart to Repository

  • افزودن مخزن ApplicationUser Add ApplicationUser Repository

  • مدل صفحه جزئیات چه خواهد بود؟ What will be Model for Details Page?

  • افزودن به سبد خرید Add to Cart

  • رفع مشکل افزودن به سبد خرید Fix Issue with Add to Cart

  • یک باگ عجیب A Weird Bug

  • رابط کاربری سبد خرید Shopping Cart UI

  • دریافت سبد خرید Get Shopping Cart

  • دریافت مجموع قیمت در سبد خرید Get Order Total in Shopping Cart

  • سبد خرید پویا Dynamic Shopping Cart

  • به‌روزرسانی تعداد در سبد خرید Update Quantity in Shopping Cart

  • رابط کاربری خلاصه سفارش Order Summary UI

تایید سفارش Order Confirmation

  • ایجاد مدل Header و Details سفارش Create Order Header and Details Model

  • افزودن مخزن Header و Detail سفارش Add Order Header and Detail Repository

  • پویاسازی بیشتر ShoppingCartVM Make ShoppingCartVM more Dynamic

  • متد اکشن GET برای خلاصه Summary GET Action Method

  • بارگذاری رابط کاربری خلاصه با داده‌ها Load Summary UI with Data

  • وضعیت سفارش Order Status

  • متد اکشن POST برای خلاصه Summary POST Action

  • ثبت سفارش برای حساب‌های شرکتی Place Order for Company Accounts

  • ثبت‌نام در حساب Stripe Register for Stripe Account

  • پیکربندی Stripe در پروژه Configure Stripe in Project

  • افزودن متدهای کمکی در مخزن Order Header Add Helper Methods in Order Header Repository

  • اجرای عملیاتی Stripe Stripe in Action

  • تایید پرداخت Stripe Confirm Stripe Payment

  • ثبت موفق سفارش با Stripe Order Placed Successfully with Stripe

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

  • OrderVM و کنترلر سفارش OrderVM and Order Controller

  • رابط کاربری لیست سفارشات Order List UI

  • افزودن فیلتر وضعیت Add Status Filter

  • فعال‌سازی وضعیت انتخاب شده Make Status Selected Active

  • نمایش فیلترها در لیست سفارشات Demo - Filters in Order List

  • متد اکشن دریافت جزئیات سفارش Order Details Get Action

  • بارگذاری هدر جزئیات سفارش Loading Order Details Header

  • نمایش جزئیات سفارش Display Order Details

  • به‌روزرسانی جزئیات سفارش Update Order Details

  • دسترسی مشاهده تمام سفارشات فقط برای ادمین و کارمند Only Admin and Employee Can See all Orders

  • منطق دکمه‌های پردازش سفارش Order Processing Buttons Logic

  • ارسال سفارش (Ship Order) Ship Order

  • لغو سفارش Cancel Order

  • پردازش پرداخت‌های معوقه Process Delayed Payment

نمایش نظرات

آموزش احراز هویت، ویژگی‌های تجارت الکترونیک و مدیریت سفارشات
جزییات دوره
8h 29m
63
(آخرین آپدیت)
178
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده