×
ribbon

تا پایان تخفیف

طراحی و توسعه فروشگاه اینترنتی با ASP NET core 8

مدرس:

ابوالفضل میری

آیا می خواهید یک فروشگاه اینترنتی حرفه ای طراحی کنید؟ آیا به دنبال یادگیری معماری اصولی در توسعه... بیشتر
گواهی‌نامه
دسترسی: کامل
اطلاعات بیشتر
4.5 (33)
14 دیدگاه
931دانشجو
58ساعت
سرفصل‌ها
پیشرفته سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

انواع فروشگاه اینترنتی

نیازهای یک فروشگاه اینترنتی

اصول معماری سه‌لایه و نحوه پیاده‌سازی آن

لایه Presentation (UI و واسط کاربری)

این دوره شامل:

27 ساعت ویدئو

1 جلسه متنی

2 تمرین و پروژه

50 سؤال سنجش و یادگیری

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

8 هفته مهلت ارسال تمرین و پروژه

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

11 فصل108 جلسه27 ساعت ویدیو
مقدمه
  دورنمای پروژه
16:50
  نصب نرم افزار ها و پیش نیاز ها
02:53
  آشنایی با انواع فروشگاه اینترنتی
10:18
ایجاد پروژه و لایه Data
  ایجاد لایه های پروژه
09:54
  نصب پکیج های لایه ها
14:03
ایجاد کاربر و Generic Repository
  ایجاد Entity کاربر
12:51
  یجاد DTO های ثبت نام - بخش 1
14:06
  ایجاد DTO های ثبت نام - بخش 2
05:28
  بررسی نحوه کار کرد معماری سه لایه
07:52
  بررسی Generic Repository
06:16
  ایجاد Generic Repository بخش 1
07:59
  ایجاد Generic Repository بخش 2
15:42
  ساخت User Interface
09:37
  ایجاد User Service
13:27
انتقال قالب فروشگاه و تکمیل عملیات ثبت نام
  بررسی پنل ارسال SMS و ایجاد Sms Service
12:18
  ایجاد Home Controller
10:37
  انتقال قالب فروشگاه
17:42
  ایجاد متد ثبت نام
12:36
  تکمیل Account Controller
18:18
  تکمیل Middleware ها و سرویس ها در Prodgram.cs
15:40
  انتقال قالب صفحه ثبت نام
16:50
  ایجاد Database Context
15:42
  استفاده از Sweet Alert
14:11
  تکمیل عملیات ثبت نام با شماره موبایل
06:35
ایجاد محصول و الگوریتم های آن
  بررسی منطق محصولات و نحوه کارکرد آنان
09:45
  ایجاد Product Entity
17:11
  ایجاد Product DTO و Product Interface
18:18
  تکمیل Product Interface
14:34
  تکمیل متد جزئیات محصول
18:03
  تکمیل متد ایجاد محصول
19:52
  تکمیل متد ویرایش محصول
10:56
  تکمیل متد حذف محصول
08:08
  تکمیل متد های دسته بندی محصولات
13:19
  بررسی Filtering & Paging
15:40
  تکمیل متد فیلتر محصولات
18:56
  تکمیل متد فیلتر دسته بندی ها
17:39
  تکمیل متد های رنگ و گالری محصولات
11:25
  تکمیل متد های تنوع محصول (Product Variant)
14:51
مدیریت محصولات در پنل ادمین
  انتقال قالب ادمین
18:38
  تکمیل متد های برند محصولات
17:01
  ساخت Product Controller در پنل ادمین
16:48
  تکمیل Product Controller بخش 1
12:11
  تکمیل Product Controller بخش 2
13:04
  تکمیل Admin Layout
14:44
  تکمیل Admin Header
19:05
  صفحه فیلتر محصولات در ادمین بخش 1
18:27
  صفحه فیلتر محصولات در ادمین بخش 2
16:37
  صفحه فیلتر دسته بندی محصولات
18:56
  صفحه ایجاد دسته بندی محصولات بخش 1
18:17
  تکمیل صفحه فیلتر دسته بندی ها
17:04
  صفحه ویرایش دسته بندی محصولات بخش 1
15:12
  صفحه ویرایش دسته بندی محصولات بخش 2
14:04
  صفحه فیلتر رنگ ها
12:16
  بررسی صفحه ایجاد محصول
15:57
  تکمیل صفحه ایجاد محصول بخش 1
13:13
  تکمیل صفحه ایجاد محصول بخش 2
14:44
  انتخاب تصاویر گالری محصول با پیش نمایش
17:02
  انتخاب برند محصول
19:34
  صفحه جزئیات محصول در پنل ادمین
15:19
  ایجاد و ویرایش تصویر گالری محصول
12:47
  ایجاد ویژگی های محصول به صورت گروهی
17:38
  ایجاد تنوع محصول به صورت گروهی
17:31
  تکمیل ایجاد تنوع محصول
14:54
فیلتر محصولات و نمایش آن ها
  ایجاد Product Controller و صفحه فیلتر محصولات
23:38
  نمایش محصولات و فیلتر بر اساس قیمت
13:29
  فیلتر محصولات بر اساس رنگ ها
14:07
  فیلتر محصولات بر اساس ترتیب نمایش (گرانترین ، ارزان ترین و ...)
14:05
  ایجاد Product Paging در صفحه فیلتر محصولات
16:18
  نمایش جزئیات محصول در سایت
15:44
  تکمیل نمایش جزئیات محصول در سایت
14:28
  نمایش محصولات مشابه در صفحه جزئیات محصول
18:10
درگاه پرداخت و الگوریتم های سفارش (Order)
  بررسی منطق سفارش و سبد خرید
11:59
  ایجاد Order Entity
17:15
  ایجاد Order Service
14:17
  تکمیل Order Service بخش 1
21:35
  تکمیل Order Service بخش 2
12:54
  بررسی درگاه پرداخت و منطق پرداخت سفارش
17:26
  ایجاد Payment Record Entity
13:54
  نمایش قیمت محصول بر اساس انتخاب تنوع محصول
20:46
  افزودن محصول به سبد خرید از طریق AJAX
20:55
  افزودن محصول به سبد خرید از طریق Form
16:29
  دریافت User ID از طریق Extension Method
17:29
  نمایش سبد خرید
18:22
  نمایش دسته بندی محصولات در Header سایت
21:47
  رفع خطاهای صفحه فیلتر محصولات
13:50
  نمایش صفحه صورتحساب
16:27
  ویرایش اطلاعات کاربری در پنل کاربر
12:41
  تغییر تعداد محصولات در سبد خرید از طریق Ajax بخش 1
15:15
  تغییر تعداد محصولات در سبد خرید از طریق Ajax بخش 2
17:21
  ویرایش اطلاعات کاربری در مرحله صورتحساب
14:47
  انتخاب استان و شهر در صفحه ویرایش اطلاعات کاربری
16:30
  ایجاد Payment Service
15:21
  ایجاد Payment Controller
16:21
پرداخت آنلاین و مدیریت سفارشات
  نمایش نتیجه ی پرداخت سفارش
19:49
  تست مراحل پرداخت
12:12
  بروزرسانی قیمت محصولات پیش از پرداخت سفارش
17:25
  محاسبه تعداد فروش محصولات
17:10
  مدیریت سفارش های در صفحه فیلتر سفارشات در ادمین
10:51
  صفحه چاپ فاکتور فروش
11:09
مدیریت ادمین ها و سطوح دسترسی
  بررسی منطق سطح دسترسی به بخش های سایت
14:42
  تکمیل Permission Controller
16:45
  ایجاد Access Checker - مدیریت دسترسی کاربران
15:40
  ایجاد Access Checker - مدیریت دسترسی کاربران
15:40

پیش‌نیاز‌ها

برای درک و استفاده بهتر از این دوره  آشنایی ابتدایی با HTML , CSS، تسلط نسبی بر #C و آشنایی با مفاهیم اولیه ASP.NET core پیشنهاد می‌شود.

توضیحات دوره

آیا می‌خواهید یک فروشگاه اینترنتی حرفه‌ای طراحی کنید؟ آیا به دنبال یادگیری معماری اصولی در توسعه وب هستید؟ در این دوره، گام‌به‌گام با طراحی و پیاده‌سازی یک فروشگاه اینترنتی با معماری سه‌لایه (Three-Layer Architecture) آشنا خواهید شد.

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

🔹 برنامه‌نویسانی که می‌خواهند یک فروشگاه اینترنتی واقعی پیاده‌سازی کنند
🔹 توسعه‌دهندگانی که به دنبال درک بهتر معماری سه‌لایه هستند
🔹 افرادی که قصد ورود به بازار کار برنامه‌نویسی را دارند

این دوره کاملاً عملی و پروژه‌محور است و در پایان، شما یک فروشگاه اینترنتی کامل خواهید داشت که می‌توانید از آن برای راه‌اندازی کسب‌وکار خود یا ورود به بازار کار استفاده کنید. 🚀

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

در این دوره قدم به قدم مراحل برنامه نویسی فروشگاه آنلاین را پیش میبریم تا مخاطبان فارغ از سن و پیش زمینه قوی بتوانند با مفاهیم و الگوریتم ها آشنا شوند.

💡 همین حالا ثبت‌نام کنید و حرفه‌ای شدن در توسعه فروشگاه‌های اینترنتی را شروع کنید!

دیدگاه کاربران

4.5

بر اساس امتیاز 33 دانشجو

1
2
3
4
5

میلاد رنجبر

28 روز پیش

5

با سلام دوره واقعا عالیه فقط من از سایت مکتب خونه و استاد عزیز آقای میری درخواست آپدیت دارم. لطفا یک ویدیو بسازید که چطوری کاربر با ایمیل و پسورد هم بتونه ثبت نام و لاگین کنه. ممنون میشم یک آپدیدت در این زمینه قرار بدید. با تشکر فراوان

دانشجوی دوره

1 ماه پیش

5

خوبه

دانشجوی دوره

6 ماه پیش

5

خیلی ممنون از شما.! این که مطالب را از کل به جزء تدریس میکنید خیلی خوبه. مدرس خیلی با نظم و با بیان زیبا مطالب را توضیح میدهند. سپاس فراوان:)

سید احمد سیدعلیخانی

7 ماه پیش

5

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

دانشجوی دوره

1 سال پیش

5

خیلی مفیدو کارامد بود عالی🙏🏻🙏🏻

دانشجوی دوره

1 سال پیش

5

دوره خیلی خوبی بود تمامی مطالب لازم بصورت کامل و ساده گفته شد.

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه
1دوره
931دانشجو
33نظر و امتیاز

ابوالفضل میری، توسعه‌دهنده و مدرس برنامه‌نویسی با تخصص در C#، ASP.NET Core و Clean Architecture. مهندس میری سال‌هاست که در زمینه‌ی توسعه‌ی نرم‌افزار فعالیت دارد و تجربیات زیادی در طراحی و پیاده‌سازی سیستم‌های مقیاس‌پذیر و بهینه به دست آورده‌ است.

در کنار توسعه‌ی نرم‌افزار، به تدریس و انتقال دانش علاقه‌مند بوده و با تولید محتوای آموزشی در حوزه‌ی .NET Core، طراحی معماری‌های مدرن نرم‌افزار، الگوهای طراحی و مفاهیم پیشرفته‌ی برنامه‌نویسی تلاش می‌کند که یادگیری این مفاهیم را برای دیگران ساده‌تر و کاربردی‌تر کند.

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

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

طراحی و توسعه استارت آپ تک ایران.

طراحی وتوسعه آموزشگاه آنلاین آکادمی صبا.

وب اپلیکیشن فروشگاه آنلاین نوا شاپ.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

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

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

خیر. با خرید دوره، امکان شرکت در دوره و دسترسی به محتوای آن را خواهید داشت؛ اما تنها در صورتی که در بازه زمانی تعیین‌شده دوره را با موفقیت و نمره قبولی به اتمام برسانید، گواهی‌نامه به نام شما صادر می‌شود.