وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
54

ساخت برنامه های عالی بوسیله .Net Core, React

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

یادگیری نحوه ساخت یک برنامه از شروع به انتشار با .NET Core (v2.2)، واکنش (با TypeScript) و Mobx
چگونه برای ساخت یک API وب در .NET Core با معماری تمیز با استفاده از CQRS + الگوی واسطه
نحوه استفاده از Packages Automaper و MeatoTR در پروژه های دات نت
نحوه ساخت یک راه حل چند پروژه با .NET Core
نحوه استفاده از هسته Framework Entity به عنوان شیء مربوط به شیء Mapper
نحوه ادغام SignalR Core ASPNet به یک برنامه کاربردی برای ارتباطات وب زمان واقعی
نحوه اضافه کردن هویت و احراز هویت با استفاده از .Net Core Identity
نحوه ساخت یک برنامه جانبی مشتری برای API با واکنش
نحوه استفاده از MOBX به عنوان کتابخانه مدیریت دولتی

عنوان اصلی : Complete guide to building an app with .Net Core and React 2021

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

1 - مقدمه:
1 - معرفی دوره
2 - راه اندازی محیط توسعه دهنده
3 - پسوندهای کد VS
4 - کد منبع و منابع استفاده شده در این دوره
2 - Walking Skeleton قسمت 1 - API:
1 - مقدمه
2 - ایجاد پروژه ها و منابع .Net
3 - تغییرات در مدل میزبانی Net 6
4 - بررسی فایل های پروژه و راه اندازی
5 - کنترلر API و استفاده از پستچی
6 - ایجاد یک موجودیت دامنه
7 - افزودن یک چارچوب Db Entity Framework
8 - ایجاد یک کد فریم ورک نهاد برای اولین بار مهاجرت
9 - ایجاد پایگاه داده
10 - کاشت داده ها در پایگاه داده
11 - افزودن یک کنترلر API
12 - ذخیره تغییرات در کنترل منبع
13 - خلاصه بخش 2
3 - اسکلت راه رفتن قسمت 2 - مشتری:
1 - مقدمه
2 - ایجاد پروژه React
3 - بررسی فایل های پروژه React
4 - چرا واکنش نشان دهید
5 - React Components
6 - مفاهیم تایپ اسکریپت
7 - نسخه ی نمایشی Typescript
8 - استفاده از Typescript با React
9 - React dev tools
10 - واکشی داده ها از API
11 - سیاست CORS
12 - Semantic UI React
13 - خلاصه بخش 3
4 - ایجاد یک برنامه CRUD با استفاده از الگوی CQRS + Mediator:
1 - مقدمه
2 - معماری پاک
3 - CQRS
4 - ایجاد اولین کنترل کننده Query ما
5 - کنترلرهای نازک در API
6 - افزودن یک کنترل کننده جزئیات
7 - اضافه کردن یک کنترل کننده ایجاد
8 - اضافه کردن کنترل کننده ویرایش
9 - افزودن AutoMapper
10 - اضافه کردن یک کنترل کننده Delete
11 - خانه داری کلاس استارتاپی
12 - نشانه‌های لغو
13 - استفاده از دیباگر در VS Code
14 - خلاصه بخش 4
5 - ایجاد یک برنامه CRUD در React:
1 - مقدمه
2 - ساختار پوشه در React
3 - افزودن یک رابط Activity
4 - افزودن نوار Nav
5 - اضافه کردن سبک به نوار ناوبری
6 - ایجاد داشبورد فعالیت
7 - ایجاد لیست فعالیت
8 - ایجاد نمای جزئیات
9 - ایجاد یک فرم فعالیت
10 - انتخاب یک فعالیت برای مشاهده
11 - نمایش فرم ویرایش ایجاد
12 - ویرایش یک اکتیویتی و اصول اولیه فرم در React
13 - ارسال را ایجاد و ویرایش کنید
14 - استفاده از GUID برای شناسه فعالیت
15 - حذف یک فعالیت
16 - خلاصه بخش 5
6 - Axios:
1 - مقدمه
2 - راه اندازی axios
3 - انواع Axios
4 - اضافه کردن نشانگرهای بارگذاری
5 - ارسال داده ها به سرور
6 - حذف فعالیت در سرور
7 - خلاصه بخش 6
7 - MobX:
1 - مقدمه
2 - MobX چیست
3 - راه اندازی MobX
4 - اقدامات MobX
5 - برنامه را برای استفاده از MobX مجدداً فاکتور کنید
6 - حالت سختگیرانه MobX
7 - انتخاب یک فعالیت با استفاده از MobX
8 - ایجاد یک فعالیت با استفاده از MobX
9 - حذف یک فعالیت با استفاده از MobX
10 - استفاده از یک شی نقشه جاوا اسکریپت برای ذخیره فعالیت ها
11 - خلاصه بخش 7
8 - مسیریابی:
1 - مقدمه
2 - نصب روتر React
3 - افزودن مسیرها
4 - افزودن پیوندهای ناو
5 - افزودن پیوند جزئیات
6 - انجام یک فعالیت فردی
7 - استفاده از پارامترهای مسیر
8 - افزودن مسیر فعالیت ویرایش
9 - افزودن کلید به مسیر
10 - پس از ارسال، تغییر مسیر دهید
11 - انتقال صفحه اصلی به خارج از nav
12 - پاک کردن کدهای استفاده نشده
13 - خلاصه بخش 8
9 - سبک دادن به رابط کاربری:
1 - مقدمه
2 - سبک کردن لیست فعالیت
3 - گروه بندی فعالیت ها بر اساس تاریخ
4 - سبک دادن به موارد فهرست
5 - صفحه جزئیات فعالیت
6 - پر کردن اجزای تفصیلی
7 - افزودن مؤلفه فیلتر فعالیت
8 - سبک دادن به صفحه اصلی
9 - خلاصه بخش 9
10 - رسیدگی به خطا:
1 - مقدمه
2 - اعتبار سنجی با حاشیه نویسی داده ها
3 - اعتبارسنجی روان
4 - مدیریت پاسخ‌های خطای API
5 - مدیریت پاسخ‌های خطای API قسمت 2
6 - مدیریت پاسخ‌های خطای API قسمت 3
7 - مدیریت پاسخ‌های خطای API قسمت 4
8 - رسیدگی به استثناها
9 - آماده شدن برای راه‌اندازی مدیریت خطا در برنامه مشتری
10 - استفاده از یک رهگیر برای رسیدگی به پاسخ های خطای API
11 - افزودن یک مؤلفه یافت نشد
12 - رسیدگی به 400 خطا
13 - رسیدگی به 500 خطا در مشتری
14 - رسیدگی به خطای اعتبارسنجی از یک GUID نامعتبر
15 - خلاصه بخش 10
11 - فرم‌ها:
1 - مقدمه
2 - راه اندازی Formik
3 - فرمیک با کد کمتر
4 - اعتبار سنجی در فرمیک
5 - ایجاد یک ورودی متنی قابل استفاده مجدد
6 - ایجاد یک ناحیه متنی قابل استفاده مجدد
7 - ایجاد یک ورودی انتخابی قابل استفاده مجدد
8 - ایجاد ورودی تاریخ قابل استفاده مجدد
9 - استراتژی تاریخ
10 - استفاده از Date-FNS
11 - وصل کردن فرم ارسالی به Formik
12 - خلاصه بخش11
12 - هویت:
1 - مقدمه
2 - افزودن یک موجودیت کاربر
3 - افزودن IdentityDbContext
4 - پیکربندی هویت در کلاس Startup
5 - افزودن کاربران seed
6 - ایجاد DTOهای کاربر
7 - افزودن یک کنترل کننده حساب
8 - JSON Web Tokens
9 - ایجاد یک سرویس رمز
10 - احراز هویت در برنامه
11 - ذخیره اسرار در توسعه
12 - ایجاد یک خط مشی احراز هویت
13 - ثبت کاربران جدید
14 - اعتبار سنجی ثبت نام کاربران
15 - دریافت کاربر فعلی
16 - خلاصه بخش 12
13 - ورود و ثبت نام در سمت مشتری:
1 - مقدمه
2 - ایجاد فرم ورود
3 - ایجاد رابط ها و متدها
4 - ایجاد فروشگاه کاربر
5 - نمایش خطاها در فرم
6 - تنظیم رمز هنگام ورود به سیستم
7 - به روز رسانی صفحه اصلی و نوار پیمایش
8 - ادامه ورود به سیستم
9 - ارسال توکن همراه با درخواست
10 - اضافه کردن مدال
11 - افزودن فرم ثبت نام
12 - رسیدگی به خطاهای اعتبارسنجی در فرم ثبت نام
13 - خلاصه بخش 13
14 - روابط چارچوب نهاد:
1 - مقدمه
2 - پیکربندی رابطه جدید
3 - افزودن یک پروژه زیرساختی
4 - به‌روزرسانی کنترل‌کننده فعالیت ایجاد
5 - آزمایش فعالیت ایجاد
6 - بارگیری داده‌های مرتبط
7 - شکل دادن به داده های مرتبط
8 - پیکربندی نمایه های AutoMapper
9 - افزودن کنترل کننده حضور و غیاب
10 - افزودن یک خط مشی احراز هویت سفارشی
11 - رفع اشکال با کنترل کننده ویرایش
12 - به روز رسانی داده های بذر
13 - خلاصه بخش 14
15 - ویژگی - حضور مشتری:
1 - مقدمه
2 - افزودن مؤلفه شرکت کنندگان
3 - به روز رسانی جزء جزئیات
4 - رندر کردن مشروط دکمه ها
5 - افزودن روش‌های فروشگاه برای حضور
6 - به روز رسانی روش های ایجاد و ویرایش
7 - افزودن روش لغو فعالیت
8 - اضافه کردن پاپاور برای شرکت کنندگان
9 - خلاصه بخش 15
16 - آپلود تصویر API:
1 - مقدمه
2 - افزودن ابری
3 - افزودن رابط های ابری
4 - اضافه کردن منطق اضافه عکس
5 - افزودن موجودیت عکس
6 - افزودن کنترل کننده عکس افزودن
7 - افزودن یک کنترلر عکس
8 - حذف عکس ها
9 - تنظیم عکس اصلی
10 - نمایه‌های کاربر برگردانده شده
11 - به روز رسانی پیکربندی نقشه برداری
12 - بازگرداندن DTO شرکت کننده
13 - خلاصه بخش 16
17 - آپلود تصویر مشتری:
1 - مقدمه
2 - ایجاد صفحه نمایه
3 - افزودن سرصفحه نمایه
4 - افزودن محتوای نمایه
5 - دریافت اطلاعات نمایه
6 - دریافت اطلاعات نمایه قسمت 2
7 - نمایش عکس ها
8 - ویجت عکس را به صورت مشروط ارائه می کند
9 - ایجاد ویجت آپلود عکس
10 - افزودن Dropzone
11 - سبک دادن به Dropzone
12 - افزودن یک برش دهنده واکنش
13 - افزودن روش آپلود عکس
14 - تنظیم عکس اصلی
15 - حذف عکس ها
16 - خلاصه بخش 17
18 - چالش:
1 - معرفی چالش
19 - SignalR:
1 - مقدمه
2 - تنظیم نهاد نظر
3 - افزودن نظر DTO و نقشه برداری
4 - افزودن کنترل کننده ایجاد
5 - اضافه کردن یک کنترل کننده لیست
6 - افزودن یک SignalR Hub
7 - احراز هویت به SignalR
8 - افزودن SignalR به مشتری
9 - اتصال به هاب
10 - ارسال نظرات
11 - افزودن اعتبارسنجی و رفع مشکلات
12 - حل و فصل تاریخ های UTC
13 - خلاصه بخش 19
20 - قابلیت دنبال کردن دنبال کنندگان:
1 - مقدمه
2 - افزودن یک موجودیت پیوست
3 - افزودن یک کنترل کننده برای دنبال کردن
4 - اضافه کردن کنترلر
5 - کلاس پروفایل را به روز کنید
6 - لیستی از دنبال کنندگان را برگردانید
7 - افزودن ویژگی زیر به پیکربندی نگاشت
8 - به روز رسانی سایر کنترل کننده ها با ویژگی زیر
9 - افزودن رابط کاربری برای دنبال کنندگان
10 - افزودن روش هایی برای دنبال کردن و لغو فالو کردن
11 - تبدیل کردن دکمه فالو به یک جزء
12 - دریافت لیستی از موارد زیر
13 - استفاده از MobX Reactions
14 - خلاصه بخش 20
21 - صفحه بندی، مرتب سازی و فیلتر کردن:
1 - مقدمه
2 - افزودن کلاس PagedList
3 - اضافه کردن منطق صفحه‌بندی لایه برنامه
4 - افزودن هدر صفحه بندی
5 - افزودن صفحه‌بندی سمت مشتری
6 - افزودن پارامترهای صفحه بندی
7 - افزودن صفحه بندی عمودی
8 - اضافه کردن پیمایش بی نهایت
9 - افزودن فیلتر در API
10 - فیلتر سمت مشتری
11 - به روز رسانی جزء فیلتر
12 - اضافه کردن متغیرهایی
13 - افزودن یک جزء فعالیت های نمایه کاربر + چالش
14 - راه حل چالش
15 - خلاصه بخش 21
22 - کارهای پایانی و انتشار:
1. مقدمه
2 - افزودن اسکرول به بالا برای مسیرهای ما
3 - افزودن مسیرهای خصوصی
4 - آماده سازی برنامه مشتری برای تولید
5 - ساخت بیلد تولید برنامه react
6 - اجرای برنامه کلاینت در سرور dotnet Kestrel
7 - افزودن PostGresQL
8 - تغییر به PostGresQL
9 - راه اندازی Heroku
10 - استقرار برنامه در Heroku
11 - تشدید امنیت
12 - خط‌مشی‌های امنیتی محتوا
13 - خلاصه پایان دوره
23 - بخش پاداش - کتاب آشپزی هویت:
1 - مقدمه
2 - راه اندازی ورود به فیس بوک
3 - اتصال Heroku به GitHub
4 - افزودن Facebook JS SDK
5 - پیکربندی نقطه پایانی API
6 - اشکال زدایی اطلاعات فیس بوک
7 - کارهای نهایی ورود به سیستم فیس بوک
8 - استقرار مجدد برنامه در Heroku
9 - مقدمه ای بر Refresh Tokens
10 - افزودن موجودیت دامنه نشانه Refresh
11 - به روز رسانی پارامترهای رمز JWT
12 - به‌روزرسانی کنترل‌کننده حساب
13 - تست در پستچی
14 - پیکربندی سمت مشتری
15 - تست نشانه رفرش در کلاینت
16 - استقرار مجدد برنامه در Heroku
17 - مقدمه ای بر تأیید ایمیل
18 - راه اندازی SendGrid
19 - برای ورود به سیستم به ایمیل تایید شده نیاز دارید
20 - به روز رسانی روش ثبت نام
21 - افزودن نقطه پایانی ایمیل تأیید
22 - تست در پستچی
23 - تنظیم مشتری برای تأیید ایمیل
24 - افزودن یک مؤلفه تأیید ایمیل
25 - اتمام و آزمایش
26 - استقرار مجدد برنامه در Heroku
24 - به روز رسانی به .Net 6:
1 - به روز رسانی پروژه برای استفاده از Net 6
2 - ویژگی های جدید .Net 6 و نحوه به روز رسانی پروژه برای استفاده از آنها
25 - محتوای قدیمی:
1 - کجا می توان محتوای قدیمی را پیدا کرد
26 - مقدمه (میراث):
1 - مقدمه دوره
2 - راه اندازی محیط برنامه نویس
3 - پسوندهای کد ویژوال استودیو
4 - کد منبع و منابع این دوره
27 - Walking Skeleton قسمت 1 - API (Legacy):
1 - مقدمه بخش 2
2 - ایجاد راه حل ها و پروژه های هسته ASP.NET با استفاده از DotNet CLI
3 - ایجاد مراجع پروژه با استفاده از DotNet CLI
4 - بررسی فایل های پروژه
5 - اجرای برنامه
6 - ایجاد یک موجودیت دامنه
7 - ایجاد DbContext و سرویس
8 - اولین انتقال کد Entity Framework را اضافه می کنیم
9 - ایجاد پایگاه داده
10 - کاشت داده ها با استفاده از پیکربندی روان Entity Framework
11 - استفاده از تزریق وابستگی
12 - مقدمه ای بر پستچی
13 - با استفاده از Git تغییرات خود را در کنترل منبع ذخیره می کنیم
14 - خلاصه بخش 2
28 - Walking Skeleton قسمت 2 - Client (Legacy):
1 - مقدمه بخش 3
2 - استفاده از create-react-app برای ایجاد برنامه React ما
3 - بررسی فایل های پروژه React
4 - مقدمه ای بر React - مفاهیم
5 - مقدمه ای بر React - کامپوننت ها
6 - مقدمه ای بر تایپ اسکریپت
7 - نسخه ی نمایشی مبانی Typescript
8 - استفاده از Typescript با React
9 - افزودن ابزار توسعه React
10 - اجزای کلاس React
11 - استفاده از React State
12 - واکشی داده ها از API
13 - افزودن پشتیبانی CORS به API
14 - افزودن Semantic UI به برنامه ما
15 - کد ما را در کنترل منبع پاک کرده و ذخیره کنید
16 - خلاصه بخش 3
29 - ساختن یک برنامه CRUD در Net Core با استفاده از CQRS + Mediator (Legacy):
1 - مقدمه بخش 4
2 - افزودن موجودیت Activity
3 - داده‌های فعالیت بذر
4 - دستورات و پرس و جوها - CQRS
5 - مقدمه ای بر MediatR
6 - ایجاد اولین کنترل کننده Query ما
7 - ایجاد کنترلر API Activities
8 - افزودن Details Handler
9 - نشانه‌های لغو
10 - اضافه کردن کنترل کننده ایجاد
11 - برخورد با کد دیگ بخار در گردانندگان ما
12 - افزودن کنترل کننده ویرایش
13 - اضافه کردن یک کنترل کننده Delete
14 - خلاصه بخش 4
30 - ساختن یک برنامه CRUD در React (Legacy):
1 - مقدمه بخش 5
2 - مقدمه ای بر React Hooks
3 - ساختار پوشه در React
4 - دریافت لیستی از فعالیت ها از API
5 - افزودن یک رابط Activity در Typescript
6 - Refactoring جزء کلاس ما برای استفاده از React Hooks
7 - افزودن نوار پیمایش
8 - Styling Components React
9 - افزودن داشبورد فعالیت
10 - ایجاد لیست فعالیت
11 - افزودن جزء Activity Details
12 - افزودن مؤلفه Activity Form
13 - انتخاب یک فعالیت فردی
14 - افزودن حالت ویرایش برای نمایش فرم
15 - افزودن حالت ایجاد فعالیت
16 - مقدار دهی اولیه فرم با داده ها
17 - اجزای کنترل شده در React
18 - رسیدگی به ارسال فرم
19 - رفع مشکلات مربوط به تاریخ های موجود در فرم
20 - افزودن قابلیت حذف
21 - خلاصه بخش 5
31 - Axios (میراث):
1 - مقدمه بخش 6
2 - راه اندازی فایل agent.ts
3 - فهرست کردن فعالیت های ما
4 - به روز رسانی یک فعالیت
5 - اضافه کردن تاخیر به روش های API ما
6 - افزودن یک مؤلفه بارگیری
7 - افزودن نشانگر بارگیری برای ارسال داده ها
8 - جداسازی نشانگر بارگذاری روی دکمه حذف
9 - خلاصه بخش 6
32 - MobX (میراث):
1 - مقدمه بخش 7
2 - مقدمه ای بر MobX
3 - راه اندازی فروشگاه MobX
4 - تغییر فهرست فعالیت برای استفاده از فروشگاه
5 - بازسازی تابع انتخاب فعالیت
6 - استفاده از Async Await در متدهای ما
7 - تغییر شکل متد ایجاد اکتیویتی
8 - ویژگی های محاسبه شده MobX
9 - استفاده از نقشه قابل مشاهده
10 - افزودن عمل ویرایش فعالیت
11 - افزودن عمل حذف فعالیت
12 - پاک کردن کد ما
13 - فعال کردن حالت سختگیرانه MobX
14 - افزودن ابزارهای توسعه دهنده MobX
15 - خلاصه بخش 7
33 - React Router (Legacy):
1 - مقدمه بخش 8
2 - راه اندازی React Router
3 - راه اندازی مسیرهای ما
4 - افزودن پیوندها و NavLinks
5 - افزودن پیوند جزئیات
6 - دریافت یک فعالیت از API
7 - استفاده از پارامترهای مسیر
8 - پیمایش از طریق کد
9 - مسیریابی به فرم ویرایش
10 - استفاده از یک مؤلفه کاملاً کنترل نشده با یک کلید برای تنظیم مجدد وضعیت مؤلفه
11 - پیمایش پس از ارسال
12 - انتقال صفحه اصلی به خارج از مسیرهای ناوبری ما
13 - در پیمایش به بالای صفحه پیمایش کنید
14 - پاک کردن کدهای بیشتر
15 - خلاصه بخش 8
34 - اضافه کردن سبک (Legacy):
1 - مقدمه بخش 9
2 - سبک کردن لیست فعالیت
3 - گروه بندی فعالیت ها بر اساس تاریخ
4 - سبک دادن به موارد فهرست فعالیت
5 - ایجاد صفحه جزئیات فعالیت
6 - استایل دادن به سرصفحه جزئیات فعالیت
7 - شکل دادن به اطلاعات جزئیات فعالیت
8 - شکل دادن به اجزای چت و نوار کناری جزئیات فعالیت
9 - شکل دادن به فرم فعالیت
10 - طراحی صفحه اصلی
11 - خلاصه بخش 9
35 - مدیریت خطا و اعتبارسنجی (Legacy):
1 - مقدمه بخش 10
2 - مقدمه ای بر اعتبارسنجی در API
3 - افزودن اعتبارسنجی در API با استفاده از Annotations
4 - افزودن اعتبارسنجی در API با استفاده از Fluent Validation
5 - خطاهای مدیریت مفاهیم در برنامه ما
6 - استراتژی رسیدگی به خطا
7 - ایجاد یک کلاس Exception مشتق شده برای استثناهای Rest
8 - افزودن خطا در مدیریت میان افزار
9 - استفاده از میان‌افزار مدیریت خطا
10 - استفاده از رهگیرهای Axios برای شناسایی خطاها
11 - پرتاب خطا در مشتری
12 - افزودن قابلیت مسیریابی به Axios
13 - مدیریت یک GUID نامعتبر در درخواست دریافت
14 - افزودن اعلان‌های نان تست
15 - رسیدگی به خطاهای شبکه در Axios
16 - خلاصه بخش 10
36 - فرم‌ها (میراث):
1 - مقدمه بخش 11
2 - راه اندازی React Final Form
3 - ایجاد یک فیلد ورودی متن قابل استفاده مجدد
4 - فرم را برای استفاده از React Final Form مجدداً فاکتور کنید
5 - ایجاد یک قسمت ورودی متن قابل استفاده مجدد
6 - ایجاد یک فیلد ورودی انتخاب مجدد قابل استفاده مجدد
7 - راه اندازی ابزارک های React
8 - ایجاد یک فیلد ورودی تاریخ قابل استفاده مجدد
9 - قالب‌بندی تاریخ‌ها با استفاده از Date-FNS
10 - ایجاد فیلدهای جداگانه تاریخ و زمان
11 - ترکیب ورودی‌های تاریخ و زمان
12 - راه اندازی فرم با داده ها
13 - ارسال داده ها به سرور
14 - مدیریت خطای فرم
15 - اعتبار سنجی فرم
16 - خلاصه بخش 11
37 - ASP.NET Core Identity (Legacy):
1 - مقدمه بخش 12
2 - مقدمه ای بر ASP.NET Core Identity
3 - افزودن هویت کاربر
4 - پیکربندی هویت در کلاس راه اندازی ما
5 - فرستادن کاربران به پایگاه داده
6 - اضافه کردن یک کنترل کننده ورود
7 - افزودن یک کنترلر پایه API
8 - افزودن یک کنترلر API کاربر
9 - افزودن یک شیء کاربر
10 - معرفی JSON Web Tokens
11 - افزودن پروژه زیرساخت
12 - افزودن رابط و کلاس JWT Generator
13 - ایجاد یک توکن JWT
14 - بازگرداندن رمز JWT در هنگام ورود موفقیت آمیز
15 - ایمن کردن برنامه ما با مجوز
16 - اسرار کاربر Dotnet
17 - افزودن یک خط مشی مجوز
18 - افزودن یک کنترل کننده ثبت نام
19 - تست ثبت نام کاربر
20 - افزودن پسوند Fluent Validator برای اعتبارسنجی رمز عبور
21 - بازیابی نام کاربری از توکن موجود در زمینه Http
22 - دریافت کاربر وارد شده فعلی
23 - خلاصه بخش 12
38 - ورود و ثبت نام در سمت مشتری (Legacy):
1 - مقدمه بخش 13
2 - ایجاد رابط های Typescript و متدهای Axios
3 - ایجاد فروشگاه کاربران Mobx
4 - ایجاد یک فروشگاه ریشه MobX
5 - ایجاد فرم ورود
6 - قلاب کردن شما
31 - Axios (میراث):
1 - مقدمه بخش 6
2 - راه اندازی فایل agent.ts
3 - فهرست کردن فعالیت های ما
4 - به روز رسانی یک فعالیت
5 - اضافه کردن تاخیر به روش های API ما
6 - افزودن یک مؤلفه بارگیری
7 - افزودن نشانگر بارگیری برای ارسال داده ها
8 - جداسازی نشانگر بارگذاری روی دکمه حذف
9 - خلاصه بخش 6
32 - MobX (میراث):
1 - مقدمه بخش 7
2 - مقدمه ای بر MobX
3 - راه اندازی فروشگاه MobX
4 - تغییر فهرست فعالیت برای استفاده از فروشگاه
5 - بازسازی تابع انتخاب فعالیت
6 - استفاده از Async Await در متدهای ما
7 - تغییر شکل متد ایجاد اکتیویتی
8 - ویژگی های محاسبه شده MobX
9 - استفاده از نقشه قابل مشاهده
10 - افزودن عمل ویرایش فعالیت
11 - افزودن عمل حذف فعالیت
12 - پاک کردن کد ما
13 - فعال کردن حالت سختگیرانه MobX
14 - افزودن ابزارهای توسعه دهنده MobX
15 - خلاصه بخش 7
33 - React Router (Legacy):
1 - مقدمه بخش 8
2 - راه اندازی React Router
3 - راه اندازی مسیرهای ما
4 - افزودن پیوندها و NavLinks
5 - افزودن پیوند جزئیات
6 - دریافت یک فعالیت از API
7 - استفاده از پارامترهای مسیر
8 - پیمایش از طریق کد
9 - مسیریابی به فرم ویرایش
10 - استفاده از یک مؤلفه کاملاً کنترل نشده با یک کلید برای تنظیم مجدد وضعیت مؤلفه
11 - پیمایش پس از ارسال
12 - انتقال صفحه اصلی به خارج از مسیرهای ناوبری ما
13 - در پیمایش به بالای صفحه پیمایش کنید
14 - پاک کردن کدهای بیشتر
15 - خلاصه بخش 8
34 - اضافه کردن سبک (Legacy):
1 - مقدمه بخش 9
2 - سبک کردن لیست فعالیت
3 - گروه بندی فعالیت ها بر اساس تاریخ
4 - سبک دادن به موارد فهرست فعالیت
5 - ایجاد صفحه جزئیات فعالیت
6 - استایل دادن به سرصفحه جزئیات فعالیت
7 - شکل دادن به اطلاعات جزئیات فعالیت
8 - شکل دادن به اجزای چت و نوار کناری جزئیات فعالیت
9 - شکل دادن به فرم فعالیت
10 - طراحی صفحه اصلی
11 - خلاصه بخش 9
35 - مدیریت خطا و اعتبارسنجی (Legacy):
1 - مقدمه بخش 10
2 - مقدمه ای بر اعتبارسنجی در API
3 - افزودن اعتبارسنجی در API با استفاده از Annotations
4 - افزودن اعتبارسنجی در API با استفاده از Fluent Validation
5 - خطاهای مدیریت مفاهیم در برنامه ما
6 - استراتژی رسیدگی به خطا
7 - ایجاد یک کلاس Exception مشتق شده برای استثناهای Rest
8 - افزودن خطا در مدیریت میان افزار
9 - استفاده از میان‌افزار مدیریت خطا
10 - استفاده از رهگیرهای Axios برای شناسایی خطاها
11 - پرتاب خطا در مشتری
12 - افزودن قابلیت مسیریابی به Axios
13 - مدیریت یک GUID نامعتبر در درخواست دریافت
14 - افزودن اعلان‌های نان تست
15 - رسیدگی به خطاهای شبکه در Axios
16 - خلاصه بخش 10
36 - فرم‌ها (میراث):
1 - مقدمه بخش 11
2 - راه اندازی React Final Form
3 - ایجاد یک فیلد ورودی متن قابل استفاده مجدد
4 - فرم را برای استفاده از React Final Form مجدداً فاکتور کنید
5 - ایجاد یک قسمت ورودی متن قابل استفاده مجدد
6 - ایجاد یک فیلد ورودی انتخاب مجدد قابل استفاده مجدد
7 - راه اندازی ابزارک های React
8 - ایجاد یک فیلد ورودی تاریخ قابل استفاده مجدد
9 - قالب‌بندی تاریخ‌ها با استفاده از Date-FNS
10 - ایجاد فیلدهای جداگانه تاریخ و زمان
11 - ترکیب ورودی‌های تاریخ و زمان
12 - راه اندازی فرم با داده ها
13 - ارسال داده ها به سرور
14 - مدیریت خطای فرم
15 - اعتبار سنجی فرم
16 - خلاصه بخش 11
37 - ASP.NET Core Identity (Legacy):
1 - مقدمه بخش 12
2 - مقدمه ای بر ASP.NET Core Identity
3 - افزودن هویت کاربر
4 - پیکربندی هویت در کلاس راه اندازی ما
5 - فرستادن کاربران به پایگاه داده
6 - اضافه کردن یک کنترل کننده ورود
7 - افزودن یک کنترلر پایه API
8 - افزودن یک کنترلر API کاربر
9 - افزودن یک شیء کاربر
10 - معرفی JSON Web Tokens
11 - افزودن پروژه زیرساخت
12 - افزودن رابط و کلاس JWT Generator
13 - ایجاد یک توکن JWT
14 - بازگرداندن رمز JWT در هنگام ورود موفقیت آمیز
15 - ایمن کردن برنامه ما با مجوز
16 - اسرار کاربر Dotnet
17 - افزودن یک خط مشی مجوز
18 - افزودن یک کنترل کننده ثبت نام
19 - تست ثبت نام کاربر
20 - افزودن پسوند Fluent Validator برای اعتبارسنجی رمز عبور
21 - بازیابی نام کاربری از توکن موجود در زمینه Http
22 - دریافت کاربر وارد شده فعلی
23 - خلاصه بخش 12
38 - ورود و ثبت نام در سمت مشتری (Legacy):
1 - مقدمه بخش 13
2 - ایجاد رابط های Typescript و متدهای Axios
3 - ایجاد فروشگاه کاربران Mobx
4 - ایجاد یک فروشگاه ریشه MobX
5 - ایجاد فرم ورود
6 - قلاب کردن شمابرای اجازه دادن به فیلتر کردن، رابط کاربری Activity Filters را انتخاب کنید
10 - افزودن فیلتر فعالیت‌های کاربر در API
11 - افزودن فیلتر فعالیت‌های کاربر در مشتری
12 - خلاصه بخش 21
47 - آخرین دستاوردها و انتشار (میراث):
1 - مقدمه بخش 22
2 - تعویض نشانگر بارگیری ما با Placeholders
3 - افزودن نشانگر بارگذاری به index.html
3 - افزودن نشانگر بارگیری به فهرست
4 - افزودن مسیرهای خصوصی به مشتری
5 - اضافه کردن خروج از سیستم برای انقضای رمز
6 - رفع اشکال سافاری
7 - آماده سازی برنامه مشتری برای انتشار
8 - ساخت نسخه تولیدی برنامه React
9 - ارائه برنامه تولیدی React از سرور API
10 - افزودن MySQL و پیکربندی کاربر
11 - افزودن ارائه دهندگان DB اضافی برای Entity Framework
12 - تعویض DB با MySQL
13 - انتشار برنامه در لینوکس - قسمت 1
14 - انتشار برنامه در لینوکس - قسمت 2
15 - پیکربندی آپاچی برای استفاده از گواهی HTTPS SSL
16 - افزودن سرصفحه های امنیتی به API ما
17 - افزودن خط مشی امنیتی محتوا به API ما
18 - دریافت رتبه A از اسکن سایت SecurityHeaders
19 - راه اندازی Azure برای انتشار برنامه ما
20 - انتشار برنامه ما در Azure
21 - بهینه سازی استقرار Azure
22 - خلاصه پایان دوره
48 - جایزه - کتاب آشپزی هویت (میراث):
1 - معرفی بخش پاداش
2 - ورود به سیستم FB - راه اندازی برنامه در فیس بوک
3 - ورود به FB - ایجاد یک شاخه Git جدید برای کار کردن
4 - ورود به سیستم FB - افزودن دکمه ورود به سیستم فیس بوک به برنامه مشتری
5 - ورود به سیستم FB - افزودن پیکربندی API به اسرار کاربر
6 - ورود به سیستم FB - افزودن سرویس دسترسی فیس بوک به پروژه زیرساخت
7 - ورود به سیستم FB - اضافه کردن کنترل کننده ورود به سیستم فیس بوک
8 - ورود به سیستم FB - افزودن متد API Controller و گره زدن آن با کلاین
9 - ورود به سیستم FB - افزودن نشانگر بارگیری و ادغام تغییرات با شاخه اصلی
10 - Refresh Tokens - مقدمه
11 - Refresh Tokens - به روز رسانی دامنه و افزودن یک مهاجرت جدید
12 - Refresh Tokens - به روز رسانی انقضای اعتبارسنجی رمز
13 - Refresh Tokens - به روز رسانی کلاس های لایه برنامه
14 - Refresh Tokens - اضافه کردن Refresh Token Handler
15 - Refresh Tokens - افزودن نقطه پایانی API
16 - Refresh Tokens - تست در Postman
17 - Refresh Token - به‌روزرسانی فروشگاه‌های MobX
18 - Refresh Tokens - تست کردن کار می کند
19 - تأیید ایمیل - مقدمه
20 - تأیید ایمیل - راه اندازی SendGrid
21 - تأیید ایمیل - تنظیمات هویت
22 - تأیید ایمیل - در حال به روز رسانی کنترل کننده ثبت نام
23 - تأیید ایمیل - افزودن یک کنترل کننده ایمیل تأیید
24 - تایید ایمیل - تست تایید ایمیل در پستچی
25 - راستی‌آزمایی ایمیل - کنترل‌کننده ایمیل تأیید دوباره ارسال شود
26 - تأیید ایمیل - روش‌های عامل مشتری
27 - تأیید ایمیل - یک جزء موفقیت ثبت ایجاد کنید
28 - تأیید ایمیل - ایجاد یک مؤلفه تأیید ایمیل
29 - تأیید ایمیل - مطمئن شوید که کار می کند
49 - پاداش - به‌روزرسانی بسته‌های مشتری React به آخرین نسخه‌ها (Legacy):
1 - به روز رسانی بسته های مشتری

نمایش سرفصل های انگلیسی

Complete guide to building an app with .Net Core and React 2021

63,400 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

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

ایمیل شما:
تولید کننده:
شناسه: UD22190
حجم: 21871 مگابایت
مدت زمان: 4169 دقیقه
تعداد دیسک: 6 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 23 بهمن 1400
ساخت برنامه های عالی بوسیله .Net Core, React
ساخت برنامه های عالی بوسیله .Net Core, React 1
ساخت برنامه های عالی بوسیله .Net Core, React 2
ساخت برنامه های عالی بوسیله .Net Core, React 3
ساخت برنامه های عالی بوسیله .Net Core, React 4
ساخت برنامه های عالی بوسیله .Net Core, React 5
ساخت برنامه های عالی بوسیله .Net Core, React 6
طراحی سایت و خدمات سئو

63,400 تومان
افزودن به سبد خرید