آموزش شروع با Swagger Tools

Getting Started with Swagger Tools

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: Swagger Tools بستر اصلی در توصیف خدمات وب RESTful است. این دوره به شما می آموزد که چگونه از Swagger Tools برای توصیف ، مستند سازی ، تولید کد و آزمایش RESTful Web API ها براساس استاندارد OpenAPI استفاده کنید. API های وب آرام در همه جا وجود دارند ، اما مستند سازی و استفاده صحیح از آنها یک چالش است. در این دوره ، شروع به کار با ابزارهای Swagger ، شما می توانید با استفاده از OpenAPI و Swagger Tools توصیف ، مستند ، آزمایش و تولید کد برای وب سرویس های RESTful را یاد بگیرید. ابتدا ، Swagger Editor ، Swagger UI و Swagger Inspector را برای توصیف ، مستند سازی و آزمایش RESTful API های وب جستجو خواهید کرد. در مرحله بعدی ، نحوه تولید خودکار کد به چندین زبان از اسناد OpenAPI را کشف خواهید کرد. سرانجام ، شما یاد خواهید گرفت که چگونه از SwaggerHub برای همکاری با دیگران هنگام استفاده از Swagger Tools استفاده کنید. پس از پایان این دوره ، مهارت و دانش Swagger Tools لازم برای توصیف ، مستند سازی ، آزمایش و تولید کد برای هر سرویس وب RESTful را خواهید داشت.

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

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

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

مقدمه Introduction

  • مقدمه Introduction

  • ابزارهای Swagger The Swagger Tools

  • حساب Swagger رایگان راه اندازی کنید Setup Free Swagger Account

  • نسخه ی نمایشی The Demo Code

اسناد OpenAPI را با Swagger Editor ایجاد کنید Create OpenAPI Documents with Swagger Editor

  • پیمایش در Swagger Editor Navigating the Swagger Editor

  • OpenAPI 2.0: نسخه و اطلاعات OpenAPI 2.0: Version and Info

  • OpenAPI 2.0: مسیرها و عملکرد GET OpenAPI 2.0: Paths and GET Operation

  • OpenAPI 2.0: پارامترها را تولید ، مصرف می کند OpenAPI 2.0: Produces, Consumes and Parameters

  • OpenAPI 2.0: پاسخ ها OpenAPI 2.0: Responses

  • OpenAPI 2.0: منابع و تعاریف OpenAPI 2.0: References and Definitions

  • OpenAPI 2.0: ارسال ، قرار دادن ، حذف OpenAPI 2.0: Post, Put, Delete

  • OpenAPI 2.0: میزبان ، طرحواره و BasePath OpenAPI 2.0: Host, Schema, and BasePath

  • OpenAPI 2.0: SecurityDefinitions and Security OpenAPI 2.0: SecurityDefinitions and Security

OpenAPI 2.0 در مقابل OpenAPI 3.0 OpenAPI 2.0 vs. OpenAPI 3.0

  • تبدیل به OpenAPI 3.0 Converting to OpenAPI 3.0

  • قسمتهای محتوا و RequestBody The Content and RequestBody Fields

  • سرورها ، امنیت و قطعات Servers, Security and Components

OpenAPI را با Swagger UI سند کنید Document OpenAPI with Swagger UI

  • URL ، امنیت ، عملیات و پارامترها URL, Security, Operations, and Parameters

  • عملیات ، مدل ، مقادیر مثال و پاسخ ها Operations, Model, Example Values, and Responses

تعامل با API های وب با استفاده از Swagger Inspector و Codegen Interacting with Web APIs Using Swagger Inspector and Codegen

  • در حال آزمایش Web API Testing a Web API

  • بازجویی از یک API وب Interrogating a Web API

  • SDK سرویس گیرنده و خردهای سرور را ایجاد کنید Generate Client SDKs and Server Stubs

همکاری با SwaggerHub Collaboration with SwaggerHub

  • یک سازمان ایجاد کنید Create an Organization

  • یک تیم و پروژه ایجاد کنید Create a Team and Project

  • نظرات Comments

  • دامنه ایجاد کنید Create a Domain

  • استاندارد سازی API API Standardization

نمایش نظرات

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

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

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

آموزش شروع با Swagger Tools
جزییات دوره
2h 7m
27
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
22
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Richard Monson-Haefel Richard Monson-Haefel

ریچارد بیش از 24 سال تجربه به عنوان یک توسعه دهنده و معمار نرم افزار حرفه ای دارد. او پنج کتاب در زمینه Java Enterprise نوشته است که شامل EJB ، JMS ، خدمات وب و معماری نرم افزار است. او در کمیته اجرایی JCP خدمت کرده است و چندین گروه متخصص از بنیانگذاران OpenEJB و Apache Geronimo است ، تحلیلگر ارشد گروه برتون (معروف به گارتنر) بود و سخنران مشهور عمومی است.