آموزش جامع Swagger از صفر تا صد | پروژه‌محور

فهرست پخش

2 فصل • 13 قسمت

فصل 2
بررسی کامل swagger و امکانات آن در مستند سازی API ها

11 قسمت • 106 دقیقه

قسمت یکم
بررسی کامل آپشن‌های Swagger در NestJS
6 دقیقه
قسمت دوم
بخش دوم: کاربرد عملی آپشن‌های Swagger در NestJS | مثال‌های واقعی و تنظیمات پیشرفته
8 دقیقه
قسمت سوم
مستندسازی اولین API با Swagger | از کد تا داکیومنت قابل استفاده
8 دقیقه
قسمت چهارم
مستندسازی RESTful API با Swagger | طراحی تمیز، استاندارد و قابل فهم
19 دقیقه
قسمت پنجم
بررسی ApiProperty، DTO و Schema در Swagger | مستندسازی دقیق مدل‌های داده
6 دقیقه
قسمت ششم
بررسی مشکل Circular Dependency در اینترفیس‌های جنریک TypeScript برای Swagger | حل خطاهای Loop در مدل‌ها
7 دقیقه
قسمت هفتم
کار با Enum در Swagger | مستندسازی مقادیر ثابت و قابل انتخاب در API
10 دقیقه
قسمت هشتم
کار با داده‌های تو در تو (Nested) در Swagger | مستندسازی مدل‌های پیچیده و چندلایه
8 دقیقه

توی این بخش سراغ مستندسازی داده‌های تو در تو یا همون Nested Data می‌ریم؛ جاهایی که مدل‌هامون فقط چند تا فیلد ساده نیستن و داخلشون آبجکت‌ها و لیست‌های چندلایه داریم. قدم‌به‌قدم نشون می‌دیم چطور DTOها و Schemaهای تو در تو رو تعریف کنین، رابطه بین مدل‌ها رو تو Swagger مشخص کنین و کاری کنین خروجی داکیومنت دقیقاً ساختار واقعی JSON رو منعکس کنه. بعد از این قسمت، حتی برای پیچیده‌ترین ریسپانس‌ها هم می‌تونین یه مستند تمیز و قابل فهم بسازین.

قسمت نهم
آپلود فایل در Swagger | مستندسازی و تست آپلود فایل در API
10 دقیقه
قسمت دهم
پیاده‌سازی Security در Swagger | مستندسازی احراز هویت و توکن در API
8 دقیقه
قسمت یازدهم
نکات تکمیلی در Swagger | ترفندها، ریزه‌کاری‌ها و تجربه‌های عملی مستندسازی API ( قسمت پایانی)
16 دقیقه
در حال آماده‌سازی پلیر...