دوره آموزشی ساخت Web API با ASP.NET Core 8

دوره آموزشی ساخت Web API با ASP.NET Core 8

2 ساعت 37 دقیقهمتوسط2024-04-09

مدرسین

Christian Wenz

Christian Wenz

Web Pioneer, Technology Specialist, Entrepreneur

جزئیات دوره

برنامه های کاربردی وب مدرن بسیاری از عملکرد خود را در یک API ارائه می کنند. در این دوره، کریستین ونز - یک پیشگام وب، متخصص فناوری و کارآفرین - به شما نشان می دهد که چگونه می توانید چنین API را با استفاده از ASP.NET Core 8 طراحی و پیاده سازی کنید. با حداقل API ها و اصول اولیه طراحی HTTP، REST و API شروع کنید. . نحوه بازیابی و نوشتن داده ها را بیاموزید و آنچه را که یاد می گیرید با چالش های عملی تمرین کنید.

مهارت ها

ASP.NET Core.NETAPIsBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentWeb DevelopmentMicrosoftSoftware DevelopmentOne-Off

سرفصل ها

مقدمه

  • API‌های وب با ASP.NETCore 8
  • چرا یک API
  • آنچه باید بدانید

شروع به کار

  • پیش نیازها و راه اندازی
  • Hello World , سبک API
  • Hello World با کد ویژوال استودیو
  • حداقل API ها
  • HTTP به طور خلاصه
  • اصول اولیه استراحت
  • اصول طراحی API
  • ابزارهایی برای تست API

بازیابی داده ها

  • کنترل کننده‌ها و اقدامات
  • اصول مسیریابی
  • ایجاد مدل داده
  • استفاده از هسته چارچوب نهاد
  • بازگرداندن لیستی از اقلام
  • استفاده از ActionResult
  • بازگرداندن یک مورد
  • رسیدگی به خطاها
  • ناهمزمان کردن API
  • کار با حداقل API
  • چالش - جستجوی آیتم ها
  • راه حل - جستجوی اقلام

نوشتن داده ها

  • روش‌های HTTP
  • صحافی مدل
  • افزودن یک مورد با POST
  • اعتبارسنجی مدل
  • به روز رسانی یک مورد با PUT
  • حذف یک مورد با DELETE
  • انتقال کد به Minimal API
  • چالش - حذف چند مورد
  • راه حل - حذف چند مورد

نتیجه

  • مراحل بعدی
۸۰,۰۰۰ تومان