لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
کریستین ونز یک پیشگام وب ، متخصص فناوری و کارآفرین است.
از سال 1999 ، وی نزدیک به 150 کتاب در زمینه فناوری های وب و موضوعات مرتبط نوشته است و به ده زبان ترجمه شده است. او در شغل روزانه خود ، م cسس و مدیر فناوری اطلاعات شرکت Arrabiata Solutions ، یک آژانس دیجیتالی بین المللی است. با شرکت های دیجیتالی و صنعت 4.0 مشورت می کند. و در چندین شرکت و استارتاپ دیگر مشارکت دارد. او که در کنفرانس های توسعه دهندگان بین المللی حضور داشته ، در سه قاره ارائه کرده است.
مسیحی یک MVP برای ASP.NET از سال 2004 ، نویسنده اصلی گواهینامه رسمی PHP ، و به طور پراکنده در پروژه های OSS مشارکت می کند. او دارای مدرک دانشگاهی در زمینه علوم رایانه و انفورماتیک کسب و کار است و دو بار دریافت کننده چک جایزه کنوت است.
نمایش نظرات