آموزش جامع FastAPI: ساخت APIهای قدرتمند و سریع با پایتون

آموزش جامع FastAPI: ساخت APIهای قدرتمند و سریع با پایتون

کارایی بالا: یادگیری ساخت APIهایی با سرعت خیره‌کننده، نزدیک به Node.js و Go اعتبارسنجی خودکار: استفاده از قابلیت‌های تایپ‌گذاری پایتون برای اعتبارسنجی دقیق داده‌ها مستندسازی خودکار: تولید خودکار و تعاملی مستندات API با Swagger UI و ReDoc پشتیبانی از Async/Await: بهینه‌سازی عملکرد با برنامه‌نویسی غیرهم‌زمان پروژه‌محور و عملی: تمرکز بر ساخت پروژه‌های واقعی برای یادگیری عمیق و کاربردی

تریلر دوره

توضیحات کامل دوره

کارایی بالا: یادگیری ساخت APIهایی با سرعت خیره‌کننده، نزدیک به Node.js و Go اعتبارسنجی خودکار: استفاده از قابلیت‌های تایپ‌گذاری پایتون برای اعتبارسنجی دقیق داده‌ها مستندسازی خودکار: تولید خودکار و تعا...

کارایی بالا: یادگیری ساخت APIهایی با سرعت خیره‌کننده، نزدیک به Node.js و Go اعتبارسنجی خودکار: استفاده از قابلیت‌های تایپ‌گذاری پایتون برای اعتبارسنجی دقیق داده‌ها مستندسازی خودکار: تولید خودکار و تعاملی مستندات API با Swagger UI و ReDoc پشتیبانی از Async/Await: بهینه‌سازی عملکرد با برنامه‌نویسی غیرهم‌زمان پروژه‌محور و عملی: تمرکز بر ساخت پروژه‌های واقعی برای یادگیری عمیق و کاربردی

سرفصل‌های دوره

  • متد ها HTTP
    00:05:33
  • محیط مجازی و ابزار ها برای شروع کار
    00:10:15
  • تایپ هینت ها در پایتون
    00:11:47

  • شروع FastApi و متد GET
    00:07:47
  • تعریف endpoint url با توضیحات در متد GET
    00:09:11
  • Path param در متد GET
    00:08:20
  • Query param در متد GET
    00:07:47
  • اعمال فیلتر ها بر روی متد GET
    00:11:24
  • کلاس Query fast api
    00:06:09

  • ایجاد دیتا(توضیحات متد Post)
    00:11:10
  • اعتبار سنجی دستی در متد POST
    00:14:56

  • متد PUT
    00:14:10
  • متد DELETE
    00:06:31
  • متد PATCH
    00:17:31

  • ریشه Pydantic (پیشنیاز)
    00:14:34
  • تعریف فیلد در مدل ها برای اعتبار سنجی
    00:16:00
  • مدل های تو در تو
    00:19:45
  • فیلدهای اختیاری و چتد تایپی
    00:10:05
  • اعتبار سنجی شخصی بر روی فیلد ها
    00:11:54
  • اعتبار سنجی شخصی بر روی فیلد ها 2
    00:14:22
  • ساخت یک مدل یوزر و اعتبار سنجی
    00:19:47
  • اعتبار سنجی بر روی کل مدل (model_validator)
    00:10:26
  • مثال کد تخفیف (مدل ولیدیتور) before mode
    00:21:02
  • مثال کد تخفیف (مدل ولیدیتور) after mode
    00:12:25
  • فیلد های بیشتر در pydantic
    00:14:51
  • ماژولار نوشتن پروژه های fastapi (routers)
    00:19:41
  • استفاده پایدانتیک در fastapi (POST method)
    00:20:05
  • استفاده پایدانتیک در fastapi (PATCH&GET method)
    00:13:20

  • مقدمه(پایگاه داده)
    00:08:23
  • نصب و اتصال postgresql
    00:12:20
  • ساخت فایل کانفیگ های اتصال با pydantic
    00:06:38
  • TodoCRUD(create)1
    00:14:10
  • TodoCRUD(create)2
    00:12:15
  • TodoCRUD(read)1
    00:20:18
  • TodoCRUD(read)2
    00:09:34
  • TodoCRUD(update)
    00:11:58
  • TodoCRUD(delete)
    00:08:47

ارسال نظر شما

نظرات کاربران

نظرات کاربران

هنوز نظری ثبت نشده است.

1,000,000 تومان
450,000 تومان
55% تخفیف

این دوره شامل:
6 فصل آموزشی
07 : 45 : 11 ساعت آموزش
دسترسی مادام‌العمر
سطح: مبتدی
گواهی پایان دوره: مشخص نیست
تاریخ انتشار: 1405/08/01
آخرین به‌روزرسانی: 2026-10-23 18:49:44
تعداد امتیازها: 0
تعداد دانشجو:
خرید اقساطی: ندارد
ضمانت بازگشت وجه: ندارد
برچسب‌ها: