آموزش WEB API سیشارپ داتنت 8 با مثال تجارت الکترونیک
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توانایی استفاده از سیشارپ برای ایجاد منطق بکاند قوی و کارآمد برای web APIs
- درک Entity Framework
- درک الگوی مخزن
- درک مفهوم اندپوینتها و نحوه طراحی منطقی آنها
- هویت
- احرازهویت مبتنی بر نقش و توکنهای JWT
- توکنهای رفرش
- آپلود و حذف تصاویر
- ایجاد و دانلود فایلهای PDF
- ساخت قالبهای ایمیل
- ارسال ایمیل با پیوست PDF از طریق SendGrid
پیشنیازهای دوره
- کمی تجربه در زبان سیشارپ
- درک اولیه از SQL
- درک اولیه از Microsoft sql server management studio
توضیحات دوره
با دوره سیشارپ داتنت 8 ما، یک سفر عمیق و عملی در دنیای همیشه در حال تحول توسعه وب مدرن آغاز میکنید. این آموزش عملی دانشجویان را در ساخت یک پروژه web APIs قدرتمند که بر اساس مثال یک فروشگاه الکترونیکی است، همراهی میکند. این پروژه به شکل یکپارچه ویژگیهای پیشرفته مانند هویت، احرازهویت با توکن JWT، توکنهای رفرش و قابلیتهایی مثل خروج از سیستم، اعتبارسنجی ایمیل، ارسال مجدد ایمیل و ریست پسورد را پوشش میدهد تا شیوههای توسعه مدرن را به خوبی انتقال دهد.
ما شما را گامبهگام در پیادهسازی مکانیزمهای آپلود و حذف تصویر راهنمایی میکنیم و مثالهای عملی ارائه میدهیم. شما مهارتهای خود را با یادگیری ایجاد، دانلود و ارسال آسان فایلهای PDF از طریق ایمیل تقویت کرده و تواناییهای جدیدتان را به رخ میکشید. شما از قابلیتهای SendGrid برای سرویسهای ایمیل بهره میبرید و مهارت خود را در ساخت قالبهای ایمیل افزایش میدهید.
این دوره جامع، نه تنها ابزارها و دانش لازم برای برطرف کردن چالشهای توسعه وب مدرن را به شما میدهد، بلکه درک عمیقی از داتنت را در شما پرورش میدهد. در پایان دوره، شما درک خوبی از داتنت داشته و توانایی ساخت بکاندهای پویا و پرامکانات با تمرکز ویژه بر ویژگیهای تجارت الکترونیک را کسب خواهید کرد. شما مهارت برنامهنویسی خود را ارتقا میدهید، در این مسیر تحولآفرین آموزش شرکت کرده و قابلیتهای خود در حوزه توسعه وب را بازتعریف میکنید.
این دوره برای چه کسانی مناسب است؟
- برنامهنویسان مبتدی که میخواهند NET WEB API. را یاد بگیرند یا دانش خود را در این زمینه افزایش دهند.
آموزش WEB API سیشارپ داتنت 8 با مثال تجارت الکترونیک
-
برنامههای مورد نیاز 01:36
-
رجیستریشن SendGrid 04:44
-
اپلیکیشن تست SendGrid 12:27
-
ایجاد پروژه 02:16
-
نصب پکیجها 05:47
-
DbContext 09:45
-
تنظیمات JWT 06:53
-
تنظیمات هویت 05:10
-
Seed کردن نقشها 06:45
-
مهاجرت و بروزرسانی پایگاه داده 04:16
-
رجیستر DTO 04:46
-
مخزن مجوز - متد رجیستر 12:32
-
کنترلر احرازهویت 09:55
-
اندپوینت تایید ایمیل 06:14
-
قالب لینک ایمیل 04:11
-
SendGrid 09:57
-
اندپوینت رجیستر ادمین 03:59
-
تست با Swagger 06:46
-
اندپوینت لاگین 10:06
-
تست لاگین 01:09
-
توکن JWT 11:58
-
فیکس کردن مشکل لاگین 01:21
-
تست JWT 01:18
-
توکن رفرش 12:18
-
تست توکن رفرش 00:37
-
اعتبارسنجی و تولید توکنها 14:19
-
اندپوینت خروج از سیستم 06:22
-
تست تولید توکنها و خروج از سیستم با Postman 05:45
-
اعتبارسنجی ارسال مجدد ایمیل 08:47
-
تست ارسال مجدد ایمیل 02:49
-
ریست پسورد - بخش 1 08:44
-
ریست پسورد - بخش 2 12:15
-
تست ریست پسورد 02:55
-
بروزرسانی جزئیات ApiUser 06:50
-
مدلهای محصول اولیه 14:05
-
مدل واریانت محصول 08:00
-
مخزن متریال - بخش 1 11:29
-
مخزن متریال - بخش 2 10:31
-
کنترلر متریال محصول - بخش 1 05:37
-
مخزن اعتبارسنجیها 03:26
-
کنترلر متریال محصول - بخش 2 11:52
-
تست Swagger متریال محصول 02:39
-
مخزن دستهبندی اصلی - بخش 1 11:39
-
مخزن دستهبندی اصلی - بخش 2 06:55
-
کنترلر دستهبندی اصلی 16:38
-
تست کنترلر دستهبندی اصلی 01:55
-
مخزن رنگ محصول 17:35
-
کنترلر رنگ محصول 15:07
-
تست کنترلر رنگ محصول 01:33
-
مخزن اندازه محصول - بخش 1 07:35
-
مخزن اندازه محصول - بخش 2 10:39
-
کنترلر اندازه محصول 18:51
-
تست کنترلر اندازه محصول 02:30
-
مدلهای سفارشی محصول اولیه 12:02
-
پاسخ محصول اولیه - بخش 1 05:01
-
پاسخ محصول اولیه - بخش 2 02:10
-
شیوههای درخواست محصول اولیه - DTO 04:15
-
رابط مخزن محصول اولیه 16:38
-
مخزن محصول اولیه - بخش 1 21:15
-
مخزن محصول اولیه - بخش 2 28:01
-
مخزن محصول اولیه - بخش 3 08:46
-
مخزن محصول اولیه - بخش 4 14:24
-
مخزن محصول اولیه - بخش 5 13:09
-
مخزن محصول اولیه - بخش 6 03:20
-
کنترلر محصول اولیه - بخش 1 11:51
-
کنترلر محصول اولیه - بخش 2 16:35
-
فیکس کردن سریع 00:51
-
تست محصول اولیه 07:22
-
پیشنهادات جستجو 10:51
-
جستجوی محصولات 05:52
-
جستجوی محصول با صفحهبندی 10:35
-
فیلتر محصولات 13:03
-
تست فیلتر محصولات 01:23
-
اعتبارسنجیهای محصول اولیه 10:47
-
DTOs واریانت محصول 13:41
-
رابط مخزن واریانت محصول 13:26
-
مخزن واریانت محصول - بخش 1 12:46
-
مخزن واریانت محصول - بخش 2 08:31
-
مخزن واریانت محصول - بخش 3 18:16
-
کنترلر واریانت محصول - بخش 1 06:52
-
کنترلر واریانت محصول - بخش 2 15:58
-
کنترلر واریانت محصول - بخش 3 19:11
-
کنترلر واریانت محصول - بخش 4 11:15
-
کنترلر واریانت محصول - بخش 5 03:41
-
تست کنترلر واریانت محصول 07:24
-
مخزن واریانت محصول - بخش 4 18:02
-
مخزن واریانت محصول - بخش 5 14:54
-
مخزن واریانت محصول - بخش 6 09:12
-
تست واریانت محصول 02:31
-
آپلود تصویر 17:27
-
تست آپلود تصویر 02:19
-
اندپوینت حذف تصویر 03:10
-
تست حذف تصویر 01:28
-
مدلهای سبد خرید 05:48
-
DTOs سبد خرید 11:02
-
مخزن سبد خرید - بخش 1 23:14
-
مخزن سبد خرید - بخش 2 10:02
-
مخزن سبد خرید - بخش 3 08:35
-
مخزن سبد خرید - بخش 4 07:04
-
کنترلر سبد خرید 12:56
-
فیکس کردن سریع مخزن سبد خرید 00:55
-
تست سبد خرید همراه با فیکس سریع 09:29
-
مدلهای سفارش - بخش 1 18:13
-
مدلهای سفارش - بخش 2 16:43
-
مخزن آدرس 18:51
-
کنترلر آدرس 13:57
-
تست کنترلر آدرس 02:50
-
مخزن نوع حملونقل 15:02
-
کنترلر نوع حملونقل 11:30
-
تست کنترلر نوع حملونقل 01:46
-
مخزن سفارش - بخش 1 16:36
-
مخزن سفارش - بخش 2 13:27
-
مخزن سفارش - بخش 3 34:44
-
مخزن سفارش - بخش 4 19:16
-
مخزن سفارش - بخش 5 13:45
-
کنترلر سفارش - بخش 1 18:42
-
کنترلر سفارش - بخش 2 03:24
-
فیکس کردن باگها 01:41
-
تست کنترلر سفارش به همراه فیکس کردن دو باگ 20:44
-
مدلهای تعویض آیتم 22:25
-
DTO درخواست تعویض - بخش 1 18:21
-
DTO درخواست تعویض - بخش 2 22:53
-
DTO درخواست تعویض - بخش 3 14:53
-
مخزن درخواست تعویض - بخش 1 22:59
-
مخزن درخواست تعویض - بخش 2 31:33
-
کنترلر درخواست تعویض - بخش 1 10:26
-
فیکس کردن سریع باگ 01:23
-
تست با Swagger و Postman 04:37
-
مخزن مرجوعی و تعویض - بخش 3 29:48
-
تولید تابع PDF تعویض 04:49
-
مخزن مرجوعی و تعویض - بخش 4 12:17
-
مخزن مرجوعی و تعویض - بخش 5 08:30
-
قالب ایمیل منتظر برای تعویض 03:15
-
مخزن مرجوعی و تعویض - بخش 6 08:48
-
افزودن قالب ایمیل 00:30
-
مخزن درخواست تعویض - بخش 7 11:41
-
مخزن درخواست تعویض - بخش 8 17:14
-
مخزن درخواست تعویض - بخش 8 09:42
-
مخزن درخواست تعویض - بخش 9 13:08
-
مخزن درخواست تعویض - بخش 10 09:58
-
مخزن درخواست تعویض - بخش 11 13:17
-
مخزن درخواست تعویض - بخش 12 07:47
-
مخزن درخواست تعویض - بخش 13 13:49
-
مخزن درخواست تعویض - بخش 14 08:44
-
مخزن درخواست تعویض - بخش 15 08:22
-
مخزن درخواست تعویض - بخش 16 17:59
-
مخزن درخواست تعویض - بخش 17 10:45
-
کنترلر سفارش - بخش 3 07:31
-
کنترلر سفارش - بخش 4 11:10
-
کنترلر سفارش - بخش 5 14:36
-
کنترلر سفارش - بخش 6 10:18
-
اعمال تغییرات در پایگاه داده 02:40
-
فیکس کردن باگها 07:20
-
تست درخواست تبادل 33:09
-
مخزن درخواست مرجوعی 26:18
-
کنترلر درخواست تعویض - بخش 2 12:21
-
تست Swagger و Postman 04:30
-
مدلهای مرجوعی 16:28
-
DTOs مرجوعی 14:37
-
مخزن بازپرداخت - بخش 1 09:29
-
مخزن بازپرداخت - بخش 2 33:37
-
مخزن بازپرداخت - بخش 3 16:30
-
مخزن بازپرداخت - بخش 4 16:03
-
مخزن بازپرداخت - بخش 5 14:54
-
مخزن بازپرداخت - بخش 6 11:26
-
مخزن بازپرداخت - بخش 7 13:03
-
کنترلر سفارش - بخش 7 25:44
-
فیکس کردن باگ 01:35
-
تست درخواست اقلام مرجوعی 22:59
مشخصات آموزش
آموزش WEB API سیشارپ داتنت 8 با مثال تجارت الکترونیک
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:169
- مدت زمان :30:38:53
- حجم :20.99GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy