در حال حاضر محصولی در سبد خرید شما وجود ندارد.
ASP.NET Core 6 یک پلت فرم عالی برای ساخت API ها است. در این دوره، ASP.NET Core 6 Web API Fundamentals، شما یاد خواهید گرفت که چگونه یک API را با ASP.NET Core 6 ایجاد کنید که به پایگاه داده از طریق Core Workwork Core 6 متصل می شود. ابتدا یاد خواهید گرفت که چگونه شروع کنید ساختمان API در هسته ASP.NET. بعد، شما کشف کنید که چگونه داده ها را از طریق خدمات دریافت و دستکاری کنید، از سیستم تزریق وابستگی داخلی استفاده کنید و با فایل های پیکربندی کار کنید. در نهایت، شما خواهید آموخت که چگونه به یک پایگاه داده از طریق هسته چارچوب نهاد و نحوه سند API خود ارتباط برقرار کنید. هنگامی که شما با این دوره به پایان رسید، شما قادر خواهید بود یک API را از ابتدا با ASP.NET Core بنویسید.
عنوان اصلی : ASP.NET Core 6 Web API Fundamentals
سرفصل های دوره :
01 مروری بر دوره:
001 بررسی اجمالی دوره
02 آشنایی با هسته ASP.NET:
001 در راه است
002 درباره ساختار دوره
003 پیش نیازهای دوره
004 Frameworks and Tooling
005 هسته ASP.NET: تصویر بزرگ
006 نسخه ی نمایشی: ایجاد و اجرای یک پروژه هسته ای جدید ASP.NET
007 نسخه ی نمایشی: اجرای یک پروژه هسته ای ASP.NET با استفاده از CLI
008 نسخه آزمایشی: بازرسی ساختار کد پروژه ASP.NET Core API
009 خط لوله و میان افزار درخواست هسته ASP.NET
نسخه 010: پیکربندی خط لوله درخواست هسته ASP.NET
نسخه 011: کار با محیط های مختلف
خلاصه 012
03 ایجاد API و منابع برگشتی:
001 در راه است
002 شفاف سازی الگوی MVC
003 نسخه نمایشی: ثبت خدمات API در Container
004 نسخه آزمایشی: منابع بازگشتی (قسمت 1)
005 یادگیری در مورد مسیریابی
نسخه 006: منابع بازگشتی (قسمت 2)
007 نسخه نمایشی: استفاده از پستچی
008 نسخه ی نمایشی: بهبود معماری با کلاس های مدل
009 اهمیت کدهای وضعیت
010 نسخه ی نمایشی: بازگرداندن کدهای وضعیت صحیح
نسخه 011: منابع کودک بازگشتی
012 قالبها و مذاکره محتوا
نسخه 013: قالبها و مذاکره محتوا
نسخه 014: دریافت فایل
خلاصه 015
04 دستکاری منابع و اعتبارسنجی ورودی:
001 در راه است
002 ارسال داده به API
003 نسخه ی نمایشی: ایجاد یک منبع
004 نسخه آزمایشی: ورودی اعتبارسنجی
005 یک جایگزین اعتبارسنجی
006 نسخه ی نمایشی: به روز رسانی یک منبع
007 به روز رسانی جزئی یک منبع
نسخه 008: افزودن پشتیبانی برای JsonPatchDocument
009 نسخه آزمایشی: به روز رسانی جزئی یک منبع
010 حذف یک منبع
خلاصه 011
05 کار با خدمات و تزریق وابستگی:
001 در راه است
002 وارونگی کنترل و تزریق وابستگی
003 نسخه ی نمایشی: تزریق و استفاده از Logger
004 نسخه ی نمایشی: استثناهای ثبت نام
005 نسخه ی نمایشی: جایگزینی Logger پیش فرض و ورود به یک فایل
006 نسخه ی نمایشی: پیاده سازی و استفاده از یک سرویس سفارشی
007 نسخه ی نمایشی: ثبت یک سرویس توسط رابط
008 نسخه ی نمایشی: کار با فایل های پیکربندی
009 نسخه آزمایشی: پیکربندی محدوده برای محیطها
خلاصه 010
06 آشنایی با Entity Framework Core:
001 در راه است
002 معرفی Entity Framework Core
003 نسخه ی نمایشی: ایجاد کلاس های موجودیت
004 نسخه ی نمایشی: ایجاد یک DbContext
005 نسخه آزمایشی: کار با Migrations
006 نسخه ی نمایشی: کاشت پایگاه داده با داده ها
007 نسخه آزمایشی: ذخیره ایمن داده های پیکربندی حساس
خلاصه 008
07 استفاده از Entity Framework Core در کنترلرهای شما:
001 در راه است
002 معرفی الگوی مخزن
003 نسخه آزمایشی: معرفی الگوی مخزن (قسمت 1)
004 نوشتن کد ناهمزمان
نسخه 005: معرفی الگوی مخزن (قسمت 2)
006 نسخه ی نمایشی: بازگرداندن داده ها از مخزن هنگام درخواست منابع (قسمت 1)
007 نسخه آزمایشی: استفاده از AutoMapper برای نگاشت بین نهادها و DTO
008 نسخه ی نمایشی: بازگرداندن داده ها از مخزن هنگام درخواست منابع (قسمت 2)
009 نسخه ی نمایشی: ایجاد یک منبع
نسخه 010: به روز رسانی یک منبع
نسخه 011: به روز رسانی جزئی یک منبع
نسخه 012: حذف یک منبع
خلاصه 013
08 منابع جستجو، فیلتر کردن و صفحهبندی:
001 در راه است
002 جستجو و فیلتر کردن منابع
003 نسخه آزمایشی: فیلتر کردن منابع
004 نسخه آزمایشی: جستجو از طریق منابع
005 اجرای معوق
006 صفحهبندی از طریق منابع
007 نسخه آزمایشی: صفحهبندی از طریق منابع
008 ابرداده صفحهبندی برگشتی
009 نسخه آزمایشی: برگشت داده های صفحه بندی
خلاصه 010
09 ایمن سازی API خود:
001 در راه است
002 چند کلمه در مورد ایمن سازی API ها
003 پیاده سازی امنیت مبتنی بر توکن
004 نسخه ی نمایشی: ایجاد یک توکن
005 نسخه ی نمایشی: نیاز و اعتبارسنجی یک توکن
006 نسخه ی نمایشی: استفاده از اطلاعات توکن در کنترلر شما
007 کار با سیاست های مجوز
008 نسخه ی نمایشی: استفاده از اطلاعات توکن در خط مشی مجوز
009 بهبود امنیت مبتنی بر توکن با OAuth2 و OpenID Connect
خلاصه 010
10 نسخه سازی و مستندسازی API شما:
001 بالا آمدن 1 متر
نسخه 002 با رویکرد داخلی ASP.NET Core
003 نسخه آزمایشی: پشتیبانی از نسخه
004 نسخه ی نمایشی: نسخه سازی API شما
005 مستندسازی API خود با OpenAPI / Swagger
006 نسخه ی نمایشی: افزودن پشتیبانی Swagger به یک پروژه
007 نسخه ی نمایشی: شامل نظرات XML در Actions
008 نسخه ی نمایشی: توصیف انواع پاسخ و کدهای وضعیت
009 Documenting API Authentication
نسخه 010: افزودن پشتیبانی احراز هویت به اسناد شما
011 بعدی چه خواهد شد؟
خلاصه 012
ASP.NET Core 6 Web API Fundamentals
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
ایمن سازی میکروسرویس ها در ASP.NET Core
Securing ASP.NET Core 6 with OAuth2 and OpenID Connect
آموزش تست با Entity Framework Core
آموزش API نویسی در ASP.NET Core
Building ASP.NET Core 7 Minimal APIs
C# 10 الگوهای طراحی
Developing an Asynchronous ASP.NET Core 6 Web API
آموزش ایمن کردن برنامه های سمت کلاینت Blazor
آموزش ایمن سازی برنامه های ASP.NET Core 3 بوسیله Credential ها
آموزش ساخت Web API ها برای ASP.NET Core بوسیله OpenAPI Swagger