لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
دوره آموزشی ابزارهای Swagger نهایی: OpenAPI را با سهولت بسازید
The Ultimate Swagger Tools Course: Build OpenAPI with Ease
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش Swagger برای طراحی، مستندسازی، توسعه و آزمایش OpenAPI ساده - ابزار یکپارچه برای OpenAPI Learn Swagger Tools که شامل ویرایشگر Swagger، Swagger UI، Swagger Codegen، Swagger Inspector و SwaggerHub برای مدیریت سادهتر API است. API را با استفاده از Swagger Editor و Swagger UI طراحی کنید تا مشخصات OpenAPI را از ابتدا ایجاد کنید. از Swagger Codegen برای تولید کد خرد سرور و همچنین کد SDK کلاینت استفاده کنید تا یک کد آماده برای شروع سریع برنامهنویسی در اختیار شما قرار دهد. Swagger Inspector را درک کنید تا APIها را به راحتی و بدون خروج از اکوسیستم Swagger آزمایش کنید. برای مدیریت آسان API با استفاده از SwaggerHub با اعضای تیم همکاری کنید. APIها را در انجمن SwaggerHub منتشر کنید، از جمله مراحل لغو انتشار API، fork API و حذف API. استفاده از Swagger Tools را برای ایجاد مشخصات OpenAPI در مراحل مختلف با دستورالعمل های گام به گام تجزیه و تحلیل کنید. بهترین شیوه ها برای استفاده از ابزار Swagger را درک کنید. آزمون ها و تکالیف برای اعتبار بخشیدن به یادگیری شما. دموهای زیادی که نحوه استفاده از Swagger Tools را با دستورالعمل های واضح نشان می دهد. پیش نیازها: دانش اولیه طراحی API های RESTful مورد انتظار است. اگر علاقه مند هستید، دوره طراحی API من را در نمایه من بررسی کنید. دانش اولیه ایجاد مشخصات OpenAPI انتظار می رود. اگر علاقه مند هستید، دوره مشخصات OpenAPI من را در نمایه من بررسی کنید. برای تکمیل عناصر تعاملی دوره از جمله چالشها و تمرینهای کدنویسی، به یک لپتاپ/رومیزی با اتصال به اینترنت نیاز دارید.
" این یک توضیح خوب برای شروع یک پروژه API است. خلاصه ای از ابزارهای مختلف راه خوبی برای شروع این سفر است. " -Ram Gadiraju.
" خوب است، به جای اینکه خودتان از طریق اینترنت تحقیق کنید، در مدت زمان بسیار کوتاهی درباره SwaggerHub بدانید. " - Pavan Kumar Nagineni
"با وجود اینکه من یک آزمایش کننده QA هستم و در ابتدا فقط به دانستن نحوه آزمایش API ها علاقه مند بودم، سخنرانی های تا کنون درک بهتر API ها را برای من آسان کرده است." - Judith Elemo.
تاریخچه به روز رسانی دوره:
سپتامبر 2022: جدید! تکلیف برای Swagger Codegen اضافه شد.
ژانويه 2022: جديد! منبع قابل دانلود جدید اضافه شد - مشخصات OpenAPI برای CMS.yaml.
ژوئیه 2021: جدید! فعالیتهای تمرینی برای SwaggerHub، Swagger Editor و Swagger UI اضافه شد.
دسامبر 2020: نسخه اولیه
Swagger یکی از محبوب ترین ابزارهای مورد استفاده در توسعه API است. استفاده از Swagger در گذشته اخیر در میان توسعه دهندگان API افزایش یافته است. شرکت هایی مانند مایکروسافت، علی بابا و نشنال جئوگرافیک از Swagger برای انتشار سریعتر محصولات مبتنی بر OpenAPI استفاده می کنند. شما این مفاهیم Swagger Tool را برای ساختن API از ابتدا در این دوره یاد خواهید گرفت.
اسم من Praveen است و من مدرس شما برای این دوره هستم! من حدود ده سال در هانیول کار کرده بودم، جایی که از مهندس نرم افزار به مهندس ارشد نرم افزار، مدیر فنی و غیره در توسعه C#.NET تبدیل شدم. در پنج سال گذشته، من در حوزه امنیتی برای یک محصول کنترل دسترسی مبتنی بر فناوری دات نت کار کرده ام. علاوه بر این، من حدود ده دوره آموزشی در مورد Udemy منتشر کرده ام و به بیش از 24000 دانش آموز در مورد فناوری های مختلف دات نت آموزش داده ام.
موضوعات تحت پوشش این دوره
ابزار Swagger و انواع آن، از جمله SwaggerHub را بدانید.
ویرایشگر اصلی Swagger و رابط کاربری Swagger برای ایجاد اسناد مشخصات OpenAPI.
از Swagger Codegen برای تولید کد خرد سرور و سرویس گیرنده SDK استفاده کنید.
APIها را در انجمن SwaggerHub منتشر کنید.
با استفاده از SwaggerHub با اعضای تیم همکاری کنید.
یک مشخصات OpenAPI جدید از طریق Swagger Tools برای مطالعه موردی از طریق دستورالعمل های گام به گام بسازید.
بازرس Swagger را بشناسید تا APIها را به راحتی آزمایش کنید.
بهترین شیوههای استفاده از SwaggerHub را بدانید.
دلایل بیشتر برای شرکت در این دوره
Swagger Tools اولین انتخاب در میان توسعه دهندگان API در حین کار با OpenAPI است.
API های RESTful در حال حاضر محبوب ترین راه برای برقراری ارتباط بین سیستم های مختلف هستند.
از منحنی ها جلوتر باشید و کار با استانداردهای OpenAPI (Swagger) را یاد بگیرید.
مهارت هایی که از این دوره یاد می گیرید در آینده مرتبط خواهد بود و به توسعه API ها به راحتی کمک می کند. صنعت نرم افزار فقط قرار است بزرگتر شود!
مایکروسافت و علیبابا از Swagger استفاده میکنند تا محصولات خود را سریعتر ارائه دهند و در بخش مربوطه خود پیشتاز باقی بمانند. این دوره حدود 4 ساعت محتوا همراه با فعالیت های تمرینی ارائه می دهد. برای کمک به شما بهتر، از یک رویکرد گام به گام برای کار با یک پروژه OpenAPI از ابتدا پیروی می کند.
در پایان این دوره
میدانید که از همه ابزارهای Swagger، یعنی Swagger Editor، Swagger UI، Swagger Codegen، Swagger Inspector و SwaggerHub استفاده کنید.
شما می توانید مستندسازی کنید، کد سرور و سرویس گیرنده را تولید کنید، کدهای تولید شده را آزمایش کنید و با اعضای تیم برای هر گونه مشخصات OpenAPI همکاری کنید.
این دوره برای چه کسانی است؟
توسعه دهندگان وب که با مصرف یا افشای APIها با API کار می کنند. ممکن است با تیمهای داخلی یا تیمهای شخص ثالث خارجی کار کنید.
مهندسان نرم افزاری که با مشخصات OpenAPI کار می کنند.
رهبران فنی باید تیم خود را در پذیرش API در محصول خود راهنمایی کنند.
معماران نرمافزاری که سیستم را حول API با مزایای ارائه شده توسط OpenAPI و Swagger Tools طراحی میکنند.
پیش نیاز
دانش اولیه طراحی RESTful API مورد انتظار است. این به شما کمک می کند تا با استفاده از Swagger Tools یک API بسازید. برای کسب اطلاعات بیشتر، می توانید دوره طراحی API من را در نمایه من بررسی کنید.
دانش اولیه ایجاد مشخصات OpenAPI مورد انتظار است. در این دوره، شما یک OpenAPI Specification می سازید و با استفاده از Swagger Tools با آن کار می کنید.
این دوره دانش قابل توجهی در مورد درک و استفاده از ابزار Swagger ارائه می دهد. پس از استفاده از سایر ابزارهای API، مطمئن خواهید شد که به Swagger سوئیچ خواهید کرد. شما مطمئن خواهید بود که فوراً نکات Swagger Tools را که در این دوره در پروژه بعدی OpenAPI خود توضیح داده شده است، اعمال کنید.
برای شروع اکنون ثبت نام کنید.
وقتی در این دوره ثبت نام می کنید چه چیزی دریافت می کنید؟
دسترسی مادام العمر به دوره و همه به روز رسانی های بعدی محتوای دوره
پشتیبانی شخصی و پاسخ به سوالات شما
گواهی تکمیل Udemy
30 روز ضمانت بازگشت وجه 100٪
سرفصل ها و درس ها
معرفی دوره
Course Introduction
خوش آمدید و درباره این دوره
Welcome & About This Course
به گروه رسمی کدنویسی Masters بپیوندید
Join the Official Coding Masters Group
دانلود: مشخصات OpenAPI برای CMS
DOWNLOAD: OpenAPI Specification for CMS
شروع با Swagger Tools
Getting Started with Swagger Tools
معرفی
Introduction
Swagger در مقابل OpenAPI
Swagger vs OpenAPI
مروری بر Swagger Tools
Overview of Swagger Tools
طراحی اول در مقابل کد اول
Design-first vs Code-first
نمای کلی پروژه آزمایشی
Overview of the Demo Project
فعالیت: شروع به کار
ACTIVITY: Getting Started
نتیجه
Conclusion
SwaggerHub - یک مرور کلی
SwaggerHub - An Overview
معرفی
Introduction
مرحله 1: ایجاد حساب SwaggerHub
Step 1: Creating SwaggerHub Account
نمایش نظرات