آموزش APIهای وب پیشرفته با هسته ASP.NET در NET 6

Advanced Web APIs with ASP.NET Core in .NET 6

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
APIهای وب محبوب‌ترین برنامه‌های وب و تلفن همراه و همچنین دستگاه‌های مجهز به اینترنت از یخچال گرفته تا تلفن را هدایت می‌کنند. آیا قبلاً یک وب API ساخته اید و می خواهید آن را به سطح بعدی ببرید؟ در این دوره، مربی کریستین ونز چندین ویژگی پیشرفته ASP.NET Core Web API را پوشش می دهد. کریستین موضوعاتی را پوشش می دهد که شامل نسخه API، ایمن سازی API شما و موارد دیگر می شود.

سرفصل ها و درس ها

مقدمه Introduction

  • APIهای وب پیشرفته با هسته ASP.NET در NET 6 Advanced Web APIs with ASP.NET Core in .NET 6

  • آنچه شما باید بدانید What you should know

  • نمونه برنامه Sample application

1. بازیابی پیشرفته داده ها 1. Advanced Data Retrieval

  • مقدمه Introduction

  • صفحه بندی موارد Paginating items

  • فیلتر کردن اقلام Filtering items

  • جستجوی اقلام Searching items

  • مرتب سازی اقلام Sorting items

  • چالش: جستجوی پیشرفته Challenge: Advanced search

  • راه حل: جستجوی پیشرفته Solution: Advanced search

  • امتحان فصل Chapter Quiz

2. نسخه API 2. API Versioning

  • مقدمه Introduction

  • گزینه های نسخه سازی Versioning options

  • کتابخانه نسخه سازی مایکروسافت Microsoft versioning library

  • اجرای نسخه سازی URL Implement URL versioning

  • پیاده سازی نسخه نویسی هدر Implementing header versioning

  • در حال پیاده سازی نسخه بندی رشته پرس و جو Implementing query string versioning

  • تعمیر اسناد API Fixing the API documentation

  • امتحان فصل Chapter Quiz

3. ایمن سازی API ها 3. Securing APIs

  • مقدمه Introduction

  • اجرای HTTPS Enforcing HTTPS

  • مصرف API با جاوا اسکریپت Consuming the API with JavaScript

  • اشتراک منابع متقابل (CORS) Cross-origin resource sharing (CORS)

  • فعال کردن CORS Enabling CORS

  • اضافه کردن ASP.NET Core Identity Adding ASP.NET Core Identity

  • افزودن احراز هویت مبتنی بر توکن Adding token-based authentication

  • اتصال OAuth و OpenID OAuth and OpenID Connect

  • ایمن سازی API با IdentityServer Securing the API with IdentityServer

  • مصرف API محافظت شده Consuming the protected API

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش APIهای وب پیشرفته با هسته ASP.NET در NET 6
جزییات دوره
1h 55m
31
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Christian Wenz Christian Wenz

پیشگام وب ، متخصص فناوری ، کارآفرین

کریستین ونز یک پیشگام وب ، متخصص فناوری و کارآفرین است.

از سال 1999 ، وی نزدیک به 150 کتاب در زمینه فناوری های وب و موضوعات مرتبط نوشته است و به ده زبان ترجمه شده است. او در شغل روزانه خود ، م cسس و مدیر فناوری اطلاعات شرکت Arrabiata Solutions ، یک آژانس دیجیتالی بین المللی است. با شرکت های دیجیتالی و صنعت 4.0 مشورت می کند. و در چندین شرکت و استارتاپ دیگر مشارکت دارد. او که در کنفرانس های توسعه دهندگان بین المللی حضور داشته ، در سه قاره ارائه کرده است.

مسیحی یک MVP برای ASP.NET از سال 2004 ، نویسنده اصلی گواهینامه رسمی PHP ، و به طور پراکنده در پروژه های OSS مشارکت می کند. او دارای مدرک دانشگاهی در زمینه علوم رایانه و انفورماتیک کسب و کار است و دو بار دریافت کننده چک جایزه کنوت است.