آموزش Play by Play: Understanding API Functional Through Swagger

Play by Play: Understanding API Functionality Through Swagger

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با استفاده از Swagger با ASP.NET Core، با نحوه ایجاد APIهای بهتر از طریق صفحات راهنمای خودکار، مهارهای آزمایشی و موارد دیگر آشنا شوید. مواد لازم برای این دوره در آدرس زیر موجود است: https://github.com/spboyer/superhero-api.Play by play مجموعه‌ای است که در آن فن‌آوران برتر بر روی یک راه‌حل به صورت بلادرنگ، بدون اسکریپت و تکرار نشده کار می‌کنند. در این دوره، جان پاپا و شاین بویر به بهترین شیوه‌های نوشتن APIهای عالی می‌پردازند، و اینکه چگونه Swagger به شما کمک می‌کند تا عملکردی برای بهبود API‌های خود اضافه کنید. شما یاد خواهید گرفت که چگونه Swagger را راه‌اندازی کنید و آن را سفارشی کنید تا یک API را فعال کنید تا خودش مستند شود. در پایان این دوره، شما آماده خواهید بود که به طور موثر از Swagger برای گسترش عملکرد API های خود استفاده کنید. مواد لازم برای این دوره در: https://github.com/spboyer/superhero-api موجود است.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ایجاد Web API در NET Core Creating a Web API in .NET Core

  • مقدمه Introduction

  • شروع کار با Swagger و Yeoman Getting Started with Swagger and Yeoman

  • ساخت پروژه با ویژوال استودیو برای مک Building the Project with Visual Studio for Mac

  • اعلام مسیرها و افزودن پست Declaring Routes and Adding a Post

افزودن Swagger از طریق بسته‌های Nuget Adding Swagger via Nuget Packages

  • Wrapping Swagger با Swashbuckle و اضافه کردن Middleware Wrapping Swagger with Swashbuckle and Adding Middleware

  • پیکربندی میان افزار برای Swagger و سفارشی سازی Configuring Middleware for Swagger and Customization

نظرات XML و DataAnnotations XML Comments and DataAnnotations

  • فعال کردن نظرات XML و افزودن گزینه‌ها Enabling XML Comments and Adding Options

  • توضیحات داده ها DataAnnotations

  • نتیجه Conclusion

نمایش نظرات

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.

آموزش Play by Play: Understanding API Functional Through Swagger
جزییات دوره
1h 1m
10
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
186
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shayne Boyer Shayne Boyer

Shayne Boyer یک معمار راه حل با بیش از 15 سال تجربه کار با راه حل های مبتنی بر مایکروسافت است. او یک ASP.NET MVP ، سخنران جامعه INETA و متخصص توسعه Telerik است. در طول 10 سال گذشته ، او تیم های توسعه دهنده ای را هدایت کرده است که روی راه حل های سازمانی با تمرکز بر بهره وری ، عملکرد و پایداری کار می کنند. Shayne اغلب مطالب را در ASP.NET ، TypeScript ، Node.js منتشر می کند. JavaScript ، Cloud و Web API.

John Papa John Papa

جان پاپا یک طرفدار اصلی توسعه دهنده با مایکروسافت و فارغ التحصیل برنامه های Google Developer Expert ، Microsoft Regional Director و MVP است. او علاقه زیادی به فن آوری های وب و تلفن همراه دارد و اغلب از سخنرانی در سراسر جهان در سخنرانی ها و جلسات کنفرانس ها از جمله NgConf ، Build ، Ignite ، VSLive و AngleBrackets لذت می برد. جان میزبان مشترک پادکست محبوب Adventures in Angular ، نویسنده کتاب راهنمای سبک Angular ، چندین کتاب و بسیاری از دوره های محبوب Pluralsight است. می توانید در johnpapa.net یا در توییترjohn_papa به او برسید.