آموزش استفاده از OpenAPI/Swagger برای آزمایش و تولید کد در ASP.NET Core

Using OpenAPI/Swagger for Testing and Code Generation in ASP.NET Core

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: آزمایش یک API قابلیت اطمینان آن را بهبود می بخشد. تولید کد سمت مشتری به شما کمک می کند تا هنگام ساخت مشتری ای که API شما را مصرف می کند ، سریع شروع به کار کنید. OpenAPI می تواند به هر دو کمک کند. در این دوره ، شما خواهید آموخت که چگونه این دوره بخشی از موارد زیر است: توسعه API در ASP.NET Core Path همه را بزرگ کنید بررسی اجمالی دوره 1m 28s شروع کار با OpenAPI/Swagger 10 متر 42 ثانیه تولید کد سمت مشتری از مشخصات OpenAPI دهه 50 م استفاده از OpenAPI برای تست API 48 متر 10 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

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

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

شروع کار با OpenAPI/Swagger Getting Started with OpenAPI/Swagger

  • بالا آمدن Coming Up

  • پیش نیازهای دوره Course Prerequisites

  • چارچوب ها و ابزارها Frameworks and Tooling

  • نسخه ی نمایشی - معرفی برنامه آزمایشی Demo - Introducing the Demo Application

  • از مواردی برای OpenAPI استفاده کنید Use Cases for OpenAPI

  • خلاصه Summary

تولید کد سمت مشتری از مشخصات OpenAPI Generating Client-side Code from an OpenAPI Specification

  • بالا آمدن Coming Up

  • بیاموزید که چرا تولید کد در سمت مشتری می تواند مفید باشد Learning Why Client-side Code Generation Can Be Beneficial

  • ابزارهایی برای تولید کد سمت مشتری (قسمت 1) Tools for Client-side Code Generation (Part 1)

  • نسخه ی نمایشی - تولید کد سمت مشتری با Swagger CodeGen Demo - Client-side Code Generation with Swagger CodeGen

  • ابزارهای ایجاد کد در سمت مشتری (قسمت 2) Tools for Client-side Code Generation (Part 2)

  • نسخه ی نمایشی - تولید کلاس های DTO با NSwagStudio Demo - Generating DTO Classes with NSwagStudio

  • نسخه ی نمایشی - ایجاد مشتری با NSwagStudio Demo - Generating a Client with NSwagStudio

  • خلاصه Summary

استفاده از OpenAPI برای تست API Using OpenAPI to Test an API

  • بالا آمدن Coming Up

  • اهمیت تست API The Importance of API Testing

  • معرفی پستچی Introducing Postman

  • نسخه ی نمایشی - تولید درخواست های پستچی از مشخصات OpenAPI Demo - Generating Postman Requests from an OpenAPI Specification

  • نوشتن و خودکار کردن تست های API با Postman و Newman Writing and Automating API Tests with Postman and Newman

  • نسخه ی نمایشی - نوشتن اولین تست های API با پستچی Demo - Writing Your First API Tests with Postman

  • دانستن اینکه برای چه چیزی باید آزمایش کرد Knowing What to Test For

  • بررسی API تست پستچی Exploring the Postman Testing API

  • نسخه ی نمایشی - استفاده مجدد از تست های API در سراسر درخواست با پستچی Demo - Reusing API Tests Across Requests with Postman

  • نسخه ی نمایشی - در حال اجرا مجموعه های آزمایشی با پستچی Demo - Running Test Collections with Postman

  • نسخه ی نمایشی - آزمون خودکار با نیومن اجرا می شود Demo - Automating Test Runs with Newman

  • استفاده از HTTP-REPL برای تعامل با API از خط فرمان Using HTTP-REPL to Interact with an API from the Command Line

  • نسخه ی نمایشی - نصب HTTP-REPL Demo - Installing HTTP-REPL

  • نسخه ی نمایشی - استفاده از HTTP-REPL برای تعامل با API از خط فرمان Demo - Using HTTP-REPL to Interact with an API from the Command Line

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش استفاده از OpenAPI/Swagger برای آزمایش و تولید کد در ASP.NET Core
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 21m
30
Pluralsight (پلورال سایت) pluralsight-small
23 فروردین 1398 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
57
4.6 از 5
دارد
دارد
دارد
Kevin Dockx

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Dockx Kevin Dockx

Kevin Dockx یک معمار ، نویسنده و مشاور راه حل مستقل است و در آنتورپ (بلژیک) زندگی می کند. این روزها او بیشتر به RESTful معماری و امنیت برنامه های وب و برنامه های تلفن همراه متمرکز شده است. با این اوصاف ، او همچنان مراقب پیشرفتهای جدید در مورد سایر محصولات موجود در پشته Microsoft .NET است. وی یک MVP مایکروسافت و یکی از اعضای هیئت مدیره RD MS Community است. او همچنین سخنران منظمی در کنفرانس های مختلف ملی و بین المللی و رویدادهای گروه کاربران است و در پروژه های متن باز متنوعی مانند Microsoft.AspNet.JsonPatch و Marvin.JsonPatch.Dynamic کار می کند. کوین دوست دارد به مکانهایی سفر کند که قبلاً آنها را ندیده است و در جمع چند دوست خوب از یک لیوان شراب لذت می برد.

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

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

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