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

ساخت REST API ها بوسیله ASP.NET CORE WEB API

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

ایجاد API وب سایت ASP.NET Core بسیار مقیاس پذیر با تکنیک های برنامه نویسی تمیز و الگوهای طراحی با احراز هویت

عنوان اصلی : Build REST APIs with ASP.NET CORE WEB API & Entity Framework

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

مقدمه:
NET SDK و NET Runtime را نصب کنید
SQL Server Management Studio را نصب کنید
کد منبع و مخزن GITHUB را کامل کنید
ایجاد Web API جدید:
ایجاد Web API جدید
فشار دادن API جدید به GIT
آشنایی با API وب جدید ما
درک افعال REST و HTTP
اجرای پروژه و استفاده از Swagger
درک دامنه ما
ایجاد مدل های دامنه
بسته‌های Entity Framework Core Nuget را نصب کنید
DBContext را ایجاد کنید
رشته اتصال به پایگاه داده ایجاد کنید
تزریق کلاس DbContext
اجرای EF Core Migrations
کاشت داده ها در پایگاه داده
ذخیره تغییرات ما در GIT
ایجاد کنترل‌کننده جدید - کنترل‌کننده مناطق:
مقدمه
کنترل کننده مناطق را ایجاد کنید
آزمایش روش دریافت همه مناطق
درک الگوی مخزن
ایجاد مخزن منطقه
تست API در Swagger
افزودن DTO یا قراردادها
Automapper را نصب و استفاده کنید
درک کد همزمان در مقابل کد غیرهمزمان
ناهمزمان کردن کد ما
ذخیره تغییرات ما در GIT
ایجاد CRUD در کنترل کننده منطقه:
مقدمه
ایجاد روش مخزن Get Region By Id
ایجاد روش کنترلر برای GetRegionById
آزمایش روش GetRegionById با استفاده از Swagger
ایجاد روش مخزن برای AddRegion
ایجاد روش کنترلر برای AddRegion
تست روش AddRegion با استفاده از Swagger
ایجاد روش Repository برای DeleteRegion
ایجاد روش کنترلر برای DeleteRegion
تست روش DeleteRegion با استفاده از Swagger
ایجاد روش Repository برای UpdateRegion
ایجاد روش کنترلر برای UpdateRegion
تست روش UpdateRegion با استفاده از Swagger
ذخیره تغییرات ما در GIT
تکالیف برای بخش بعدی - Walks API
ایجاد کنترلر Walks و پیاده سازی Walks CRUD:
مقدمه
ایجاد مخازن برای پیاده روی و افزودن به خدمات
روش جدید مخزن برای GetAllWalks
کنترلر و روش جدید برای GetAllWalks
آزمایش روش GetAllWalks با استفاده از Swagger
افزودن ویژگی های پیمایش برای WalkDifficulty و Region
ایجاد روش مخزن برای GetWalkById
ایجاد روش کنترلر برای GetWalkById
آزمایش روش GetWalkById با استفاده از Swagger
روش مخزن جدید و روش کنترل کننده برای AddWalk
آزمایش روش AddWalk با استفاده از Swagger
روش مخزن جدید و روش کنترلر برای UpdateWalk
تست روش UpdateWalk با استفاده از Swagger
روش مخزن جدید و روش کنترل کننده برای DeleteWalk
آزمایش روش DeleteWalk با استفاده از Swagger
ذخیره تغییرات ما در GIT
ایجاد کنترلر WalkDifficulty و پیاده سازی WalkDifficulty CRUD:
مقدمه
برای WalkDifficulty مخازن ایجاد کنید و به خدمات اضافه کنید
روش جدید برای GetAllWalkDifficulties و تست Swagger
روش جدید برای تست GetWalkDiffultyById و Swagger
روش جدید برای AddWalkDifficulty و تست در Swagger
روش جدید برای UpdateWalkDifficulty و تست در Swagger
روش جدید برای DeleteWalkDifficulty و تست در Swagger
ذخیره تغییرات ما در GIT
اعتبار سنجی در ASP.NET CORE WEB API :
مقدمه
اعتبار سنجی کنترل کننده منطقه - مدل AddRegionRequest
تست اعتبار AddRegionRequest
اعتبار سنجی کنترل کننده منطقه - UpdateRegionRequest Model
اعتبار سنجی کنترلر Walks - مدل AddWalkRequest
اعتبارسنجی کنترلر Walks - UpdateWalkRequest Model
اعتبار سنجی کنترل کننده WalkDifficulty
ذخیره تغییرات ما در GIT
مقدمه ای بر اعتبارسنجی روان
تنظیم اعتبارسنجی روان
افزودن اعتبار سنجی AddRegion با استفاده از اعتبارسنجی Fluent
افزودن اعتبارسنجی‌های UpdateRegion با استفاده از اعتبارسنجی Fluent
افزودن اعتبارسنجی برای WalkDifficulties API با استفاده از اعتبارسنجی روان
افزودن اعتبارسنجی برای Walks API با استفاده از اعتبارسنجی روان
احراز هویت و مجوز در ASP.NET CORE WEB API:
مقدمه
جریان احراز هویت
تنظیم احراز هویت
تست احراز هویت بدون رمز
ایجاد کاربران و مخزن کاربر ثابت
ایجاد کنترل کننده تأیید اعتبار و روش ورود
ایجاد کنترل کننده توکن و تولید توکن
آزمایش روش ورود به سیستم و دریافت رمز
مجوز مبتنی بر نقش
افزودن احراز هویت و مجوز به همه APIها
تغییر Swagger برای افزودن احراز هویت
EF Core را اضافه کنید و کاربران را به پایگاه داده اضافه کنید

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

Build REST APIs with ASP.NET CORE WEB API & Entity Framework

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

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

ایمیل شما:
تولید کننده:
مدرس:
شناسه: UD23742
حجم: 3857 مگابایت
مدت زمان: 440 دقیقه
تعداد دیسک: 1 عدد
زیرنویس انگلیسی: دارد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 21 فروردین 1401
ساخت REST API ها بوسیله ASP.NET CORE WEB API
ساخت REST API ها بوسیله ASP.NET CORE WEB API 1
ساخت REST API ها بوسیله ASP.NET CORE WEB API 2
ساخت REST API ها بوسیله ASP.NET CORE WEB API 3
ساخت REST API ها بوسیله ASP.NET CORE WEB API 4
ساخت REST API ها بوسیله ASP.NET CORE WEB API 5
ساخت REST API ها بوسیله ASP.NET CORE WEB API 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید