تعداد ویدئو | 75 |
---|---|
زمان دوره | 03:52:41 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | پلورال سایت |
آموزش پیاده سازی مباحث پیشرفته RESTful API در ASP.NET Core 3 یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی پیاده سازی مباحث پیشرفته RESTful API در ASP.NET Core 3 است که با نام اصلی Implementing Advanced RESTful Concerns with ASP.NET Core 3 از شرکت Pluralsight منتشر شده است.
همانطور که از نام آن مشخص است یک Web API یک API است که بر روی Web سوار می شود می تواند توسط پروتکل HTTP مورد دسترسی قرار بگیرند دقت کنید که Web API یک مفهوم است و نه یک تکنولوژی. ما می توانیم Web API را با تکنولوژی های متفاوتی از قبیل جاوا و دات نت ایجاد کنیم. برای مثال Web API مربوط به توییتر به ما امکان این را می دهد تا با استفاده از روشی برنامه نویسی وار به داده هایی برای خواندن و نوشتن دسترسی پیدا کنیم و با استفاده از این Web API قابلیت هایی را در درون برنامه های خود استفاده کنیم. توصیه می کنیم که از آموزش رایگان ساختن سرویس ها با ASP.NET Web API نیز دیدن کنید.
سبک معماری REST که مخفف REpresentational State Transfer میباشد یک سبک معماری و یا architectural style است که استانداردهایی را برای سیستم های کامپیوتری موجود بر روی شبکه فراهم می کند تا بتوانند با یکدیگر به شکل موثر تر و آسان تری ارتباط برقرار کنند. سیستم هایی که از سبک معماری REST استفاده میکنند سیستم های RESTful نامیده می شوند و با ویژگی هایی از قبیل stateless بودن و یا تفکیک کردن وظایف کلاینت و یا سرور شناخته می شوند.
ضمناً توصیه می کنیم که از سری اول این آموزش با عنوان آموزش طراحی و پیاده سازی RESTful API در ASP.NET Core 3 نیز دیدن کنید.
فصل اول: مقدمه دوره آموزشی
فصل دوم: پشتیبانی از Paging برای Collection Resource ها
فصل سوم: مرتب سازی Resource Collection ها
فصل چهارم: پیاده سازی Data Shaping
فصل پنجم: بررسی و پیاده سازی HATEOAS
فصل ششم: بهبود قابلیت اطمینان با استفاده از Content Negotiation
فصل هفتم: پیادهسازی Caching برای Resource ها
فصل هشتم: پشتیبانی از HTTP Cacheدر ASP.NET Core API ها
فصل نهم: پشتیبانی از Concurrency
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.