1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – FastAPI Complete Course: JWT, SQLModel, Celery & Deployment 2025-11
FastAPI Complete Course: JWT SQLModel Celery & Deployment

Udemy – FastAPI Complete Course: JWT, SQLModel, Celery & Deployment 2025-11

توضیحات

دوره FastAPI Complete Course: JWT, SQLModel, Celery & Deployment. این دوره جامع، ساخت، ایمن‌سازی، آزمایش و استقرار برنامه‌های FastAPI را از پایه تا سطح پیشرفته آموزش می‌دهد. در این آموزش از ابزارهای قدرتمندی مانند JWT برای احراز هویت، SQLModel برای تعامل با پایگاه داده و Celery برای مدیریت وظایف پس‌زمینه استفاده می‌شود. دوره با مبانی اولیه از جمله راه‌اندازی سرور، کار با پارامترهای مسیر و مدیریت درخواست‌ها آغاز می‌گردد. سپس سازماندهی پروژه با روترها و کار با پایگاه داده به کمک SQLModel شامل عملیات ناهمگام، تزریق وابستگی و مدیریت مهاجرت با Alembic آموزش داده می‌شود. بخش مهمی از دوره به امنیت اختصاص دارد و پیاده‌سازی احراز هویت JWT با توکن‌های دسترسی و نوسازی، محافظت از نقاط انتهایی و کنترل دسترسی نقش‌محور را در بر می‌گیرد. همچنین مدیریت وظایف پس‌زمینه با Celery و Redis و نظارت بر آن‌ها با Flower پوشش داده می‌شود. در پایان، آزمون نرم‌افزار با Pytest و فرآیند کامل استقرار برنامه روی سرورهای واقعی و محیط‌های ابری همراه با پایگاه داده PostgreSQL آموزش داده می‌شود تا مهارت‌های لازم برای تولید برنامه‌های کاربردی، ایمن و مقیاس‌پذیر فراهم گردد.

آنچه فرا خواهید گرفت

  • ساخت پروژه‌های FastAPI از پایه با ساختار ماژولار و استفاده از روترهای سازمان‌یافته برای برنامه‌های بزرگ.
  • مدیریت حرفه‌ای پارامترهای مسیر، کوئری‌ها، بدنه درخواست‌ها و اجرای بهینه سرورهای وب.
  • توسعه APIهای REST به صورت کامل همراه با اعتبارسنجی داده‌ها، مدل‌های پاسخ و مدیریت استثناها.
  • پیاده‌سازی سیستم احراز هویت پیشرفته JWT، توکن‌های نوسازی و ابطال توکن با کمک Redis.
  • ایجاد قابلیت‌های حساب کاربری شامل تایید ایمیل، بازنشانی رمز عبور و کنترل دسترسی بر اساس نقش کاربران.
  • مدیریت و اجرای وظایف سنگین در پس‌زمینه با استفاده از Celery و Redis به همراه مانیتورینگ کارها.
  • مستندسازی استاندارد API با استفاده از SwaggerUI و Redoc برای سهولت کار توسعه‌دهندگان.
  • انجام تست‌های واحد (Unit Test) و تست‌های یکپارچه‌سازی با ابزارهای Pytest و Schemathesis.
  • استقرار نهایی اپلیکیشن‌های آماده تولید در محیط‌های ابری به همراه PostgreSQL و ابزارهای مدیریت سرور.

این دوره مناسب افرادیست که

  • توسعه‌دهندگان بخش بک‌‌اند (Backend) که قصد دارند بر FastAPI مسلط شده و برنامه‌های حرفه‌ای بسازند.
  • برنامه‌نویسان پایتون که به دنبال ارتقای مهارت‌های خود در زمینه توسعه وب و ابزارهای مدرن هستند.
  • افراد مبتدی که دانش اولیه از پایتون دارند و می‌خواهند وارد دنیای ساخت APIهای پیشرفته شوند.
  • متخصصان فناوری اطلاعات که نیاز به پیاده‌سازی سیستم‌های امنیتی مانند JWT و RBAC دارند.
  • توسعه‌دهندگانی که به یادگیری کار با پایگاه‌های داده نامتقارن و تزریق وابستگی علاقه دارند.
  • برنامه‌نویسانی که می‌خواهند فرآیند تست خودکار نرم‌افزار را با Pytest و ابزارهای مشابه بیاموزند.
  • علاقه‌مندان به مباحث مدیریت وظایف پس‌زمینه و پردازش‌های غیرهمزمان با Celery.
  • توسعه‌دهندگانی که هدفشان استقرار اپلیکیشن‌های ایمن و مقیاس‌پذیر در محیط‌های واقعی و تولیدی است.

مشخصات دوره

  • ناشر: Udemy
  • مدرس: EduVerse Academy
  • سطح آموزش: از مبتدی تا پیشرفته
  • مدت زمان آموزش: 14 ساعت و 6 دقیقه

سرفصل های دوره در تاریخ 2025/12

FastAPI Complete Course: JWT SQLModel Celery & Deployment

پیشنیازهای دوره FastAPI Complete Course: JWT SQLModel Celery & Deployment

  • Basic Python knowledge (variables, functions, loops, lists, dicts).
  • Familiarity with REST API concepts is helpful but not required.
  • Willingness to learn databases, async operations, JWT auth, and FastAPI basics.

تصاویر دوره

FastAPI Complete Course: JWT SQLModel Celery & Deployment

نمونه فیلم دوره

راهنمای نصب

پس از Extract، با Player دلخواه خود مشاهده کنید.

زیرنویس: ندارد

کیفیت: 1080p

لینک دانلود

دانلود بخش 1 – 1 گیگابایت

دانلود بخش 2 – 1 گیگابایت

دانلود بخش 3 – 1 گیگابایت

دانلود بخش 4 – 1 گیگابایت

دانلود بخش 5 – 1 گیگابایت

دانلود بخش 6 – 1 گیگابایت

دانلود بخش 7 – 1 گیگابایت

دانلود بخش 8 – 675 مگابایت

گذرواژه فایل(ها): www.downloadly.ir


حجم فایل

7.6 گیگابایت

رتبه دهید

محاسبه حجم دانلود برای ایرانسل به‌صورت تمام‌بها است.

Download Faster Without Limitation

The data center of free servers has applied a non-Iranian IP restriction on some servers
There is no limitation for VIP servers

برچسب ها:

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

Menu