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

دوره آموزشی ایجاد و ایمن سازی API های Restful در دات نت

2 ساعت 49 دقیقهپیشرفته2024-06-04

مدرسین

Matt Milner

Matt Milner

Independent Consultant, Web Developer, Trainer

جزئیات دوره

اکثر مردم نام API های REST را شنیده اند، اما مفهوم اساسی - انتقال حالت بازنمایی (REST) ​​- هنوز هم می تواند باعث سردرگمی زیادی شود. API های RESTful از معماری REST به همراه درخواست های HTTP برای انتقال داده ها و تغییرات در وضعیت برنامه بین کلاینت ها و سرورها استفاده می کنند. این دوره به شما نشان می دهد که چگونه اصول REST را در حین ایجاد API های امن RESTful در بالای ASP.NET به کار ببرید.

به مربی مت میلنر بپیوندید تا یک مرور کلی از نحوه راه اندازی و اجرا با طراحی RESTful در ASP.NET ارائه دهد. نحوه ایجاد API، موجودیت‌ها و پایگاه‌های داده و همچنین کار با منابع، افزودن پشتیبانی پیوند و پیکربندی و فعال کردن گزینه‌های احراز هویت را بیاموزید. در پایان دوره، شما باید اصول اولیه – نحوه درخواست و بازگرداندن صحیح داده ها در ASP.NET – و بهترین شیوه ها برای ایجاد API های امن و مقیاس پذیر برای خدمت به مشتریان وب، مشتریان تلفن همراه و موارد دیگر را بدانید.

مهارت ها

.NETAPIsFull-Stack Web DevelopmentAdvancedSoftware Development ToolsWeb DevelopmentMicrosoftSoftware Development

سرفصل ها

0. مقدمه

  • 01 - آشنایی با API‌های RESTful در دات نت
  • 02 - آنچه باید بدانید
  • 03 - فایل‌های تمرینی

1. در ASP.NET استراحت کنید

  • 04 - مجموعه سطح REST
  • 05 - ایجاد پروژه API
  • 06 - ایجاد موجودیت‌های پایگاه داده
  • 07 - ایجاد و بذر پایگاه داده
  • 08 - تعریف منابع
  • 09 - نقشه برداری از منابع و نهادها
  • 10 - راه‌اندازی کنترل کننده منابع
  • 11 - فایل تست HTTP را راه‌اندازی کنید

2. کار با منابع

  • 12 - تعریف قالب‌های URI
  • 13 - مجموعه منابع GET را پیاده‌سازی کنید
  • 14 - منابع GET را پیاده‌سازی کنید
  • 15 - منبع POST را پیاده‌سازی کنید
  • 16 - منابع PUT را پیاده‌سازی کنید
  • 17 - PATCH منبع را پیاده‌سازی کنید
  • 18 - منبع DELETE را پیاده‌سازی کنید
  • 19 - عملیات منابع اضافی را مرور کنید

3. اضافه کردن پشتیبانی لینک

  • 20 - HATEOAS و ریشه API
  • 21 - یک کلاس پایه پیوند ایجاد کنید
  • 22 - به روز رسانی منبع با پشتیبانی لینک
  • 23 - اعتبار پشتیبانی لینک
  • 24 - فرمت‌های پیوند صنعت

4. API Authentication

  • 25 - گزینه‌های احراز هویت
  • 26 - ایمن سازی داده‌ها در حال انتقال و در حالت استراحت
  • 27 - ایمن سازی API‌ها با کلید API
  • 28 - بررسی کلیدهای API
  • 29 - ایمن سازی API‌ها با توکن
  • 30 - فعال کردن ASP.NET Identity برای API ها
  • 31 - اجرا و اعتبار سنجی هویت نشانه
  • 32 - تست APIهای هویت
  • 33 - استفاده از پروکسی برای احراز هویت
  • 34 - استفاده از ارائه دهندگان OAuth برای توکن ها

5. مجوز API

  • 35 - تعریف سیاست‌های امنیتی
  • 36 - ایجاد خط مشی امنیتی برای عملیات نوشتن
  • 37 - اعمال سیاست امنیتی

نتیجه

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

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

درباره ما

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

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

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

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

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