تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی ایجاد API های وب با ASP.NET Web API 2.2

دوره آموزشی ایجاد API های وب با ASP.NET Web API 2.2

2 ساعت 19 دقیقهمبتدی2018-10-17

مدرسین

Jonathan "J." Tower

Jonathan "J." Tower

Microsoft MVP, Software Architect

جزئیات دوره

با نحوه اتصال برنامه های وب و تلفن همراه به سرورهای پشتیبان و پایگاه داده در برنامه های خود با استفاده از ASP.NET Web API 2.2 آشنا شوید، چارچوبی محبوب برای ایجاد API های وب در بالای .NET Framework. در این دوره، با جاناتان "جی" همراه شوید. در هنگام استفاده از این چارچوب برای ایجاد کارآمد خدمات RESTful قدم بردارید. بیاموزید که چگونه مسیریابی با Web API کار می کند تا اطمینان حاصل شود که API ها طبق برنامه کار می کنند و به راحتی توسط برنامه های کاربردی از راه دور مصرف می شوند. نحوه مدلسازی داده ها در Web API و نحوه ایجاد منطق تجاری برای API خود را بیاموزید. به علاوه، در مورد مدیریت خطاها، ایمن سازی خدمات خود و مستندسازی و آزمایش API های خود بیاموزید.
اهداف یادگیری
مسیریابی مبتنی بر کنوانسیون
اتصال کد به درخواست HTTP
اعتبار سنجی مدل ها
استفاده از ویژگیها برای درخواستهای مسیر
سفارشی سازی مسیرهای ویژگی
سریال سازی داده ها و الزام مدل
مدیریت خطا
استفاده از فیلترهای استثنا و ثبت کننده های استثنا
مستندات و آزمایش API
امنیت API شما

مهارت ها

ASP.NET Web APIEntity FrameworkASP.NETC#Back-End Web DevelopmentProjectWeb DevelopmentOpen SourceMicrosoft

سرفصل ها

0. مقدمه

  • 01 - قدرت Web API ها
  • 02 - آنچه باید بدانید
  • 03 - مشخصات فنی و راه اندازی

1. کنترل کننده‌ها و اقدامات

  • 04 - مسیریابی مبتنی بر کنوانسیون
  • 05 - قراردادهای الزام آور پارامتر
  • 06 - ویژگی‌های اتصال پارامتر
  • 07 - ویژگی‌های فعل HTTP
  • 08 - مقادیر را برگردانید
  • 09 - اعتبارسنجی مدل ها
  • 10 - استفاده از فرمت‌ها در کنار JSON

2. مسیریابی

  • 11 - جدول مسیریابی
  • 12 - مسیریابی صفت
  • 13 - سفارشی کردن مسیرهای ویژگی

3. Serialization و Model Binding

  • 14 - مدل‌ها و DTO ها
  • 15 - عملیات CRUD با Entity Framework
  • 16 - تنظیمات مفید Json.NET
  • 17 - Reference LoopHandling در عمل

4. رسیدگی به خطا

  • 18 - استفاده از HttpResponseException
  • 19 - استفاده از فیلترهای استثنا
  • 20 - استفاده از Exception Loggers
  • 21 - کنترل کننده استثنای جهانی

5. مستندسازی و آزمایش API

  • 22 - مستندسازی با صفحات راهنما
  • 23 - مستندسازی با Swashbuckle و Swagger
  • 24 - سرویس گیرنده تست API Postman

6. امنیت

  • 25 - ویژگی مجوز
  • 26 - ویژگی AllowAnonymous
  • 27 - تنظیم کاربر اصلی
  • 28 - مروری بر توکن‌های وب JSON
  • 29 - JWT در عمل

نتیجه

  • 30 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal