مشخصات OpenAPI (که اغلب "Swagger" نامیده می شود) در حال حاضر محبوب ترین راه برای ایجاد تعاریف RESTful API است. با این تعاریف، میتوانید اسناد پیچیده و خودکار ایجاد کنید، SDKها را به چندین زبان تولید کنید و آزمایشهای خودکار انجام دهید. Swagger مجموعه ای از ابزارهای منبع باز است که از این فایل های تعریف Open API Specification استفاده می کند.
این کلاس برای افرادی در صنعت نرم افزار است که نسبتاً فنی هستند، اما توسعه دهندگان نرم افزار نیستند: به عنوان مثال، مدیران پروژه، مدیران محصول API، و نویسندگان فنی. فرض بر این است که شما REST و JSON را میدانید، اما این همه چیز است. این برای افرادی است که به تازگی با مشخصات Open API و Swagger آشنا هستند، نه برای متخصصان. این موارد را پوشش می دهد:
چه کاری می توانید با فایل های OpenAPI Specification (OAS) انجام دهید
فرمت فایل YAML
نحوه ایجاد یک فایل OAS
نحوه تعیین امنیت
نحوه افزودن اسناد
نحوه نوشتن یک فایل OAS در JSON
جایگزینهای Swagger و OAS
این کلاس شامل موارد زیر نمی شود:
نحوه راه اندازی Swagger در سرور خود
نحوه تغییر کد منبع باز Swagger
علاوه بر ویدیوها، این دوره شامل 8 تمرین عملی است که شما را به صورت گام به گام در ایجاد یک فایل تعریف API راهنمایی می کند، از جمله پروژه نهایی که در آن فایلی را از ابتدا با استفاده از مستندات یک API تجاری واقعی ایجاد می کنید. همچنین حاوی یک سند با منابعی در مورد یادگیری بیشتر در مورد OAS، Swagger، و جایگزین است.
علاوه بر سخنرانیهای ویدیویی، حداقل 4 ساعت را برای انجام تمرینها صرف کنید. این تمرینها کلید درک Swagger و OAS هستند.
مهم: این دوره از OAS 2 استفاده می کند. نسخه جدیدتر، OAS 3، شروع به استفاده بیشتر می کند، اما بسیاری از شرکت ها هنوز از OAS 2 استفاده می کنند. یک سخنرانی وجود دارد که شما را به تفاوت های بین OAS 2 و OAS 3 اشاره می کند. .
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
رئیس، پل SDK
نمایش نظرات