Web API یک رابط برنامه نویسی کاربردی برای وب است. با Web API، به تمام ویژگیهای HTTP مانند URI، سرصفحههای درخواست/پاسخ، قالببندی محتوا و غیره دسترسی خواهید داشت.
این دوره تمام آنچه را که برای ساخت برنامه های شخصی یا تجاری با استفاده از Asp.Net Core (.NET 5) Web API به عنوان چارچوب توسعه خود نیاز دارید به شما آموزش می دهد. شما فقط از ویژوال استودیو شروع می کنید و برنامه خود را از پایه می سازید.
بهعنوان ذخیرهسازی داده، از پایگاه داده SQL و Entity Framework برای تعامل با دادههای شما استفاده میشود. همچنین نحوه بهروزرسانی طرحواره پایگاه داده با استفاده از مهاجرتهای Entity Framework، نحوه افزودن داده به پایگاه داده، دریافت دادهها از پایگاه داده، بهروزرسانی دادهها در پایگاه داده و همچنین حذف دادهها از پایگاه داده را خواهید آموخت.
شما نه تنها با ویژگیها یا قابلیتهای پیشفرض Asp.Net Core 5 Web API آشنا خواهید شد، بلکه پیادهسازیهای سفارشی خود را نیز مانند یک نوع بازگشت Web API سفارشی ایجاد خواهید کرد.
همه اینها را گام به گام با تمرین عملی یاد خواهید گرفت. همچنین آزمونهای زیادی خواهید داشت که به بهبود دانش شما در مورد Web API کمک میکنند.
برخی از موضوعاتی که این دوره پوشش میدهد عبارتند از:
معرفی Web API
ساخت اولین Asp.Net Core (.NET 5) API
کار با داده های رابطه ای
انواع بازگشت اقدام کنترلر
مرتبسازی، فیلتر کردن و صفحهبندی
Asp.Net Core Web API Versioning
تست واحد
و خیلی بیشتر...
میتوانید کد منبع این دوره را در حساب Github من پیدا کنید: @etrupja/complete-guide-to-aspnetcore-web-api
برنامه نویس وب Full-Stack .NET با پیشینه ریاضی
نمایش نظرات