1. صفحه اصلی
  2. »
  3. آموزش
  4. »
  5. آموزش تصویری
  6. »
  7. Udemy – Building REST APIs with FastAPI using Python | Hands-On 2026-7

Udemy – Building REST APIs with FastAPI using Python | Hands-On 2026-7

توضیحات

دوره Building REST APIs with FastAPI using Python | Hands-On. این دوره آموزشی یک برنامه جامع، عملی و پروژه‌محور برای یادگیری توسعه، ایمن‌سازی و استقرار REST APIها با استفاده از زبان پایتون و فریم‌ورک قدرتمند FastAPI است. این دوره آموزشی برای یادگیری توسعه API از صفر تا سطح پیشرفته با استفاده از فریم‌ورک سریع و مدرن FastAPI طراحی شده است. امروزه APIها موتور محرک برنامه‌های مدرن اعم از اپلیکیشن‌های موبایل، سرویس‌های وب، سیستم‌های هوش مصنوعی و پردازش داده‌های لحظه‌ای محسوب می‌شوند. در این برنامه آموزشی، فراگیران علاوه بر آشنایی با مفاهیم پایه‌ای API و اصول طراحی REST، مهارت‌های عملی و کاربردی لازم برای پیاده‌سازی اندپوینت‌ها، مدیریت پارامترها و اعتبارسنجی داده‌ها با مدل‌های Pydantic را فرا می‌گیرند. تمامی عملیات‌های مهم CRUD به صورت عملی با پایتون پیاده‌سازی می‌شوند تا شرکت‌کنندگان تجربه واقعی کسب کنند. یکی از بخش‌های کلیدی این دوره، بررسی یک مورد استفاده واقعی یعنی ساخت یک تجزیه‌کننده رزومه هوش مصنوعی است که نحوه یکپارچه‌سازی با APIهای خارجی مانند OpenAI یا Gemini را نشان می‌دهد. در ادامه، مباحث حیاتی یکپارچه‌سازی پایگاه داده با اتصال به SQLite و PostgreSQL، مدیریت داده‌های پایدار و همچنین امنیت و احراز هویت شامل هش کردن رمز عبور با bcrypt، توکن‌های JWT و مدیریت جلسات بررسی می‌شوند. در پایان، فراگیران یک پروژه جامع را برای ساخت یک API احراز هویت امن از صفر پیاده‌سازی کرده و با نحوه استقرار برنامه‌های FastAPI بر روی پلتفرم‌های ابری مدرن آشنا می‌شوند تا بتوانند سرویس‌های آماده برای محیط‌های عملیاتی تولید کنند.

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

  • درک مفهوم API و اهمیت حیاتی آن در توسعه نرم‌افزارهای مدرن
  • بررسی اصول طراحی REST و متدهای HTTP به عنوان شالوده تمامی APIهای امروزی
  • ساخت کامل اندپوینت‌های REST API با استفاده از FastAPI به عنوان سریع‌ترین فریم‌ورک پایتون
  • مدیریت کارآمد پارامترهای مسیر، پارامترهای پرس‌وجو و بدنه‌های درخواست
  • اعتبارسنجی و ساختاردهی داده‌ها با استفاده از مدل‌های Pydantic
  • اتصال APIها به پایگاه‌های داده با استفاده از SQLAlchemy ORM
  • پیاده‌سازی امنیت و احراز هویت شامل هش کردن رمز عبور، توکن‌های JWT و مسیرهای محافظت‌شده
  • مدیریت نشست‌ها، کوکی‌ها و کنترل ایمن توکن‌ها
  • ایجاد خودکار مستندات تعاملی API با استفاده از Swagger UI فریم‌ورک FastAPI
  • مدیریت مناسب خطاها با کدهای وضعیت HTTP و پیام‌های خطای استاندارد
  • استقرار API در بستر ابری با استفاده از پلتفرم‌های مدرن مانند Railway، AWS، Heroku و Render
  • تکمیل یک پروژه جامع عملی برای ساخت یک API احراز هویت امن کاربران از صفر تا صد

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

  • افراد مبتدی که خواهان یک معرفی ساختاریافته و گام‌به‌گام برای ورود به دنیای توسعه API هستند
  • توسعه‌دهندگان پایتون که می‌خواهند مهارت‌های خود را به سمت توسعه بک‌اند هدایت کنند
  • دانشجویانی که یادگیری عملی و مبتنی بر نمایش‌های کاربردی را به دوره‌های تئوری ترجیح می‌دهند
  • توسعه‌دهندگان فول استک که به دنبال تقویت مهارت‌های سمت سرور و بک‌اند خود هستند
  • هر فردی که کنجکاو است بداند ساختار APIهای مدرن، سیستم‌های احراز هویت و سرویس‌های وب چگونه کار می‌کند

مشخصات دوره Building REST APIs with FastAPI using Python | Hands-On

سرفصل های دوره در تاریخ 2026/8

پیشنیازهای دوره Building REST APIs with FastAPI using Python | Hands-On

  • No prior API development experience needed
  • Basic Python familiarity is helpful
  • Python and required tools can be set up for free – covered in the course
  • A code editor (VS Code) and terminal – no special software needed

تصاویر دوره

Building REST APIs with FastAPI using Python | Hands-On

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

راهنمای نصب

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

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

کیفیت: 1080p

لینک دانلود

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

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

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


حجم فایل

1.3 گیگابایت

رتبه دهید

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

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

برچسب ها:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این قسمت نباید خالی باشد
این قسمت نباید خالی باشد
لطفاً یک نشانی ایمیل معتبر بنویسید.
فقط دیدگاه‌هایی که جنبه‌ی استفاده‌ی عمومی دارد، نمایش داده می‌شود؛ درصورت تمایل به دریافت نتیجه‌ی رسیدگیِ دیدگاه خود، ایمیل معتبر وارد کنید.

For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

فهرست