آموزش جامع 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 دقیقه
قسمت نهم
آپلود فایل در Swagger | مستندسازی و تست آپلود فایل در API
10 دقیقه
قسمت دهم
پیاده‌سازی Security در Swagger | مستندسازی احراز هویت و توکن در API
8 دقیقه

توی این بخش می‌ریم سراغ بحث مهم امنیت در Swagger و یاد می‌گیرین چطور مکانیزم‌های احراز هویت مثل Bearer Token (JWT)، API Key یا Basic Auth رو تو مستندات API پیاده کنین. قدم‌به‌قدم تنظیمات securityScheme رو تعریف می‌کنیم، نحوه اضافه‌کردن Authorization به درخواست‌ها رو نشون می‌دیم و یاد می‌گیرین چطور فقط با چند کانفیگ ساده، کاری کنین همه endpointهای محافظت‌شده، تو Swagger هم به‌درستی نمایش داده بشن و هم قابل تست باشن. بعد از این قسمت، مستندات API شما فقط خوشگل نیست؛ امن و قابل اتکاست.

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