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

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

2 ساعت 15 دقیقهمتوسط2022-03-11

مدرسین

Christian Wenz

Christian Wenz

Web Pioneer, Technology Specialist, Entrepreneur

جزئیات دوره

APIهای وب محبوب‌ترین برنامه‌های وب و تلفن همراه و همچنین دستگاه‌های دارای اینترنت از یخچال گرفته تا تلفن را هدایت می‌کنند. کنجکاو هستید که چگونه یک وب API برای خودتان بسازید؟ در این دوره، مربی کریستین ونز به شما نشان می‌دهد که چگونه شروع کنید، و شما را گام به گام در فرآیند ساخت یک API وب با ASP.NET Core 6، چارچوب منبع باز ویندوز، macOS و لینوکس راهنمایی می‌کند. کریستین توضیح می دهد که مسیریابی چگونه کار می کند و چگونه داده ها در ASP.NET Core مدل می شوند. او پوشش Entity Framework Core را ارائه می‌کند تا به شما کمک کند نحوه اتصال مدل‌های داده در پروژه‌هایتان به پایگاه‌های داده زیربنایی را درک کنید، افعال HTTP مانند عملیات CRUD و موارد دیگر را توضیح می‌دهد.

مهارت ها

ASP.NET Core.NETAPIsBack-End Web DevelopmentFull-Stack Web DevelopmentFront-End Web DevelopmentProjectWeb DevelopmentMicrosoftSoftware Development

سرفصل ها

مقدمه

  • ساخت API های وب
  • چرا یک API
  • آنچه باید بدانید

شروع به کار

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

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

  • کنترل کننده ها و اقدامات
  • اصول مسیریابی
  • ایجاد مدل داده
  • استفاده از Entity Framework Core
  • بازگرداندن لیستی از اقلام
  • استفاده از ActionResult
  • بازگرداندن یک کالا
  • رسیدگی به خطاها
  • ناهمزمان کردن API

نوشتن داده ها

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

نتیجه

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