توضیحات
آموزش توصیف و مستندسازی API با ابزار Swagger و OpenAPI
نام دوره : OpenAPI Specification & Swagger Tools – Zero To Master
پیشنیازها
توضیحات دوره
دوره OpenAPI Specification & Swagger Tools – Zero To Master به شما کمک میکند تا مشخصات OpenAPI را بهخوبی درک کنید و یاد بگیرید چگونه با استفاده از آن APIها را توصیف و مستندسازی کنید.
در پایان این دوره، دانشجویان با موضوعات زیر آشنا خواهند شد:
طراحی API با استفاده از OpenAPI Specification و ابزارهای Swagger
توصیف و مستندسازی جزئیات API با OpenAPI Specification
تاریخچه OpenAPI و Swagger و ارتباط بین آنها
آشنایی با ابزارهای Swagger مانند:
Swagger Editor
Swagger UI
Swagger Inspector
Swagger Hub
Swagger Codegen
شروع کار با OpenAPI در سناریوهای Code First و Design First
نحوه نوشتن یک سند معتبر OpenAPI با استفاده از سینتکس YAML
ایجاد محتوای قابل استفاده مجدد در OpenAPI با استفاده از Components
انواع داده پشتیبانیشده در OpenAPI و جزئیات آنها
مفاهیم Inheritance و Polymorphism در OpenAPI با کلیدواژههای
oneOf،anyOf،allOfوnotنحوه تعریف امنیت API در OpenAPI Specification
شبیهسازی API با استفاده از OpenAPI Specification و Prism Mock Server
تولید کد کلاینت و Server Stub برای زبانها و فریمورکهای مختلف با OpenAPI
استقرار و میزبانی OpenAPI Specification در GitHub Pages همراه با Swagger UI
افزودن دادههای نمونه برای APIها در OpenAPI Specification
مزایای استفاده از OpenAPI Specification
تولید مستندات بهتر با استفاده از CommonMark در OpenAPI Specification
دوره آموزش توصیف و مستندسازی API با ابزار Swagger و OpenAPI برای چه کسانی مناسب است؟
توسعهدهندگان API
تسترها
تحلیلگران کسبوکار
معماران نرمافزار
اعضای تیم DevOps








یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید