نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
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 میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات