آموزش جامع Swagger از صفر تا صد | پروژهمحور
فهرست پخش
2 فصل • 13 قسمت
فصل 1
مقدمات و پیش نیاز دوره
2 قسمت • 8 دقیقه
قسمت یکم
مقدمه و معرفی Swagger و OpenAPI | آشنایی با استاندارد طلایی مستندسازی API
4 دقیقه
قسمت دوم
نصب و تنظیمات اولیه Swagger در NestJS | راهاندازی سریع مستندسازی API
4 دقیقه
فصل 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 دقیقه
توی این بخش یاد میگیرین چطور Enumها رو تو Swagger بهدرستی تعریف و مستندسازی کنین تا مقادیر ثابت مثل وضعیت سفارش، نقش کاربر، نوع پرداخت و… هم تو کد تمیز باشن، هم تو داکیومنت کاملاً شفاف نمایش داده بشن. با هم میبینیم چطور Enumهای TypeScript یا زبان بکاند رو به Swagger معرفی کنیم، مقادیر قابل انتخاب رو تو پنل Swagger UI نشون بدیم، و کاری کنیم فرانتاند و QA دقیق بدونن چه مقدارهایی مجاز هستن.
قسمت هشتم
کار با دادههای تو در تو (Nested) در Swagger | مستندسازی مدلهای پیچیده و چندلایه
8 دقیقه
قسمت نهم
آپلود فایل در Swagger | مستندسازی و تست آپلود فایل در API
10 دقیقه
قسمت دهم
پیادهسازی Security در Swagger | مستندسازی احراز هویت و توکن در API
8 دقیقه
قسمت یازدهم
نکات تکمیلی در Swagger | ترفندها، ریزهکاریها و تجربههای عملی مستندسازی API ( قسمت پایانی)
16 دقیقه
در حال آمادهسازی پلیر...