لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره جامع ابزارهای Swagger: طراحی OpenAPI به سادهترین شکل
- آخرین آپدیت
دانلود The Ultimate Swagger Tools Course: Build OpenAPI with Ease
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهروزرسانی شده در می ۲۰۲۵.
این دوره اکنون دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره جامع، هنر ایجاد و مدیریت APIها را با ابزارهای Swagger و استاندارد OpenAPI بیاموزید. در پایان این مسیر، شما مهارتهای لازم برای طراحی، تست و استقرار بهینه APIها را با بهرهگیری از ابزارهای پیشرو در صنعت مانند SwaggerHub، Swagger Editor و Swagger Inspector کسب خواهید کرد. با اجرای پروژههای واقعی، تجربه عملی در متدولوژیهای توسعه API و بهترین شیوههای پیادهسازی را به دست آورید.
دوره با معرفی ابزارهای Swagger و رابطه آنها با OpenAPI آغاز میشود و شما را با مفاهیم بنیادی مانند رویکرد «ابتدا طراحی» (Design-First) در مقابل «ابتدا کدنویسی» (Code-First) آشنا میکند. سپس، به کاربردهای عملی در SwaggerHub خواهید پرداخت و یاد میگیرید چگونه APIها را در یک محیط collaborative ایجاد، وارد و مدیریت کنید. ویژگیهای کلیدی Swagger Editor و Swagger UI گامبهگام نمایش داده میشوند تا بتوانید APIهایی قدرتمند و مقیاسپذیر خلق کنید.
بخشهای پیشرفته، موضوعات حیاتی مانند نسخهبندی API (Versioning)، شبیهسازی (Mocking) و تولید Server Stubها و Client SDKها با استفاده از Swagger Codegen را پوشش میدهد. همچنین تست APIها را با Swagger Inspector بررسی خواهید کرد تا از کیفیت بالای خروجیها اطمینان حاصل کنید. در نهایت، جنبههای همکاری در SwaggerHub بررسی میشود تا شما را برای کار موثر در تیمها، ایجاد سازمانها و مدیریت بیدردسر پروژهها آماده کند.
این دوره برای توسعهدهندگان نرمافزار، طراحان API و علاقهمندان به تکنولوژی که به دنبال ارتقای تخصص خود در مدیریت API هستند، ایدهآل است. هیچ تجربه قبلی در Swagger نیاز نیست، اما داشتن درک پایه از APIها و برنامهنویسی مفید خواهد بود. مناسب برای یادگیرندگان مبتدی و متوسط.
سرفصل ها و درس ها
مقدمهای بر دوره
Introduction to the Course
درباره دوره
About the Course
شروع کار با ابزارهای Swagger
Getting Started with Swagger Tools
مقدمه
Introduction
تفاوت Swagger و OpenAPI
Swagger Versus OpenAPI
مروری بر Swagger
Overview of Swagger
رویکرد ابتدا طراحی در مقابل ابتدا کدنویسی
Design-First Versus Code-First
مروری بر پروژه نمونه
Overview of the Demo Project
جمعبندی
Conclusion
مروری کلی بر SwaggerHub
SwaggerHub - An Overview
مقدمه
Introduction
گام اول: ایجاد حساب کاربری SwaggerHub
Step 1: Creating SwaggerHub Account
نمایش نظرات