ساخت یک RESTful API سازگار با OData V4 در ASP.NET Core 5
✅ سرفصل و جزئیات آموزش
هدف OData، استانداردسازی RESTful APIs است که امکان یکپارچه سازی بهتر بین سرویس ها را فراهم می کند. این دوره به شما یاد می دهد که چگونه سرویس های OData را با ASP.NET Core ایجاد کنید.
آنچه یاد خواهید گرفت
در این دوره «ساخت یک RESTful API سازگار با OData V4 در ASP.NET Core»، نحوه کار با OData در ASP.NET Core را یاد خواهید گرفت. ابتدا، بررسی خواهید کرد که OData چیست و چگونه با REST ارتباط دارد. در مرحله بعد، نحوه ایجاد سرویس های OData برای consume کردن و دستکاری منابع OData، از جمله کوئری های داده پیشرفته را خواهید یافت.
در نهایت، نحوه پیاده سازی سناریوهای پیشرفته OData مانند کار با اکشن های سفارشی، توابع، تایپ های باز و پردازش دسته ای را خواهید آموخت. پس از اتمام دوره، مهارت ها و دانش لازم OData در ASP.NET Core مورد نیاز برای ایجاد سرویس های OData خود را خواهید داشت.
ساخت یک RESTful API سازگار با OData V4 در ASP.NET Core 5
-
بررسی دوره 0:01:00
-
در ادامه 0:01:00
-
پیش نیازهای دوره 0:01:00
-
فریمورک ها و ابزارها 0:02:00
-
چند کلمه درباره REST 0:07:00
-
معرفی اپلیکیشن دمو 0:01:00
-
دمو - ایمپورت کالکشن Postman 0:01:00
-
دمو - آشنایی با درخواست های AirVinyl و OData 0:05:00
-
خلاصه 0:01:00
-
در ادامه 0:01:00
-
مدل داده انتیتی و مدل مفهومی 0:04:00
-
دمو - بررسی راه حل استارتر 0:05:00
-
دمو - تعریف مدل داده انتیتی (EDM) 0:07:00
-
دمو - دریافت مجموعه ای از انتیتی ها 0:05:00
-
مسیریابی 0:05:00
-
دمو - کار با مسیریابی مبتنی بر Attribute 0:04:00
-
دمو - دستکاری مقدار اطلاعات کنترل 0:02:00
-
دمو - دریافت انتیتی جداگانه 0:03:00
-
کار با ویژگی ها و مقادیر ویژگی خام 0:01:00
-
دمو - دریافت ویژگی های چداگانه 0:06:00
-
دمو - دریافت مقادیر ویژگی خام 0:02:00
-
دمو - دریافت ویژگی های کالکشن فرزند 0:02:00
-
خلاصه 0:01:00
-
در ادامه 0:00:00
-
دمو - ایجاد یک منبع 0:05:00
-
دمو - بروزرسانی یک منبع 0:05:00
-
دمو - بروزرسانی جزئی یک منبع 0:03:00
-
دمو - حذف یک منبع 0:02:00
-
خلاصه 0:00:00
-
در ادامه 0:01:00
-
ارسال گزینه های کوئری 0:01:00
-
دمو - کوئری ها - انتخاب ویژگی های خاص - بخش 1 0:05:00
-
یادگیری نحوه مدیریت کوئری های OData 0:01:00
-
اهمیت اجرای معوق 0:03:00
-
دمو - کوئری ها - انتخاب ویژگی های خاص - بخش 2 0:08:00
-
تقدم عملگرها 0:02:00
-
آنچه پوشش داده نشد؟ 0:01:00
-
خلاصه 0:02:00
-
در ادامه 0:01:00
-
ناوبری Containment 0:01:00
-
دمو - پشتیبانی از ناوبری Containment 0:04:00
-
دمو - دستکاری ویژگی های ناوبری Containment 0:04:00
-
کار با توابع و اکشن های سفارشی 0:01:00
-
دمو - پشتیبانی از تابع سفارشی 0:05:00
-
دمو - پشتیبانی از تابع سفارشی محدود به کالکشن انتیتی 0:03:00
-
دمو - پشتیبانی از تابع سفارشی غیرمحدود 0:03:00
-
دمو - پشتیبانی از اکشن سفارشی 0:05:00
-
دمو - پشتیبانی از اکشن سفارشی محدود به کالکشن انتیتی 0:02:00
-
دمو - پشتیبانی از یک اکشن سفارشی غیرمحدود 0:03:00
-
کار با سینگلتون ها 0:01:00
-
دمو - پشتیبانی از یک سینگلتون 0:02:00
-
دمو - دستکاری یک سینگلتون 0:02:00
-
خلاصه 0:02:00
-
در ادامه 0:01:00
-
کار با تایپ های مشتق شده 0:01:00
-
دمو - کار با تایپ های مشتق شده 0:04:00
-
دمو - کوئری تایپ های مشتق شده 0:04:00
-
دمو - دستکاری تایپ های مشتق شده 0:05:00
-
کار با تایپ های باز 0:01:00
-
دمو - کار با تایپ های باز 0:08:00
-
دمو - دستکاری تایپ های باز 0:05:00
-
پردازش دسته ای - گروه بندی چندین عملیات در یک درخواست 0:02:00
-
دمو - پردازش دسته ای - گروه بندی چندین عملیات در یک درخواست 0:07:00
-
موضوع بعدی چیست؟ 0:01:00
-
خلاصه 0:01:00
مشخصات آموزش
ساخت یک RESTful API سازگار با OData V4 در ASP.NET Core 5
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:65
- مدت زمان :3:45:54
- حجم :559.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy