دوره آموزش مقدماتی FastAPI

دوره آموزش مقدماتی FastAPI

Fast API یک چارچوب وب پایتون مدرن، منبع باز، سریع و بسیار کارآمد است که برای ساخت Web API استفاده می شود و مبتنی بر استانداردهای Python 3.6+ است. FastAPI بر اساس استانداردهایی مانند JSON Schema (ابزاری که برای تأیید ساختار داده های JSON استفاده می شود) ، OAuth 2.0 (پروتکل استاندارد صنعت برای مجوز است) و OpenAPI (که یک رابط برنامه نویسی برنامه در دسترس عموم است) ساخته شده است. اگر شما نگران سرعت هستید، FastAPI کاملا برای شما مناسب است. NETFLIX از FastAPI برای مدیریت بحران داخلی خود استفاده می کند. همچنین در استقرار مدل های یادگیری ماشین آماده تولید کاملاً مقیاس بندی می شود زیرا مدل های ML وقتی در اطراف REST API پیچیده شده و در میکروسرویس مستقر شوند ، در production بهترین عملکرد را دارند. از نظر سرعت FastAPI از Django و Flask سریعتر است زیرا FastAPI با تمرکز بر سرعت توسعه داده میشود. متاسفانه از آنجا که FastAPI نسبتاً جدید است، جامعه برنامه‌نویسان در مقایسه با سایر چارچوب ها کم است و صرف نظر از مستندات دقیق آن، مطالب آموزشی خارجی بسیار کمی برای آن وجود دارد.


1:32:15


0

intro

8:52

رایگان

1

parameters

13:22

رایگان

2

request body

12:45

رایگان

3

Query

8:1

رایگان

4

response

11:10

رایگان

5

exception

5:35

رایگان

6

asyncio

13:1

رایگان

7

async/await

10:21

رایگان

8

create task

7:25

رایگان

9

done

1:43

رایگان

ارسال نظر

تلاش میکنم سوالات شما را در کمتر از یک روز پاسخ بدم

mohsen

May 2022

سلام
این دوره خیلی مقدماتیه
کاش یه دوره کامل برای fastapi داشتید

ارسال نظر


masoodMEH

March 2022

درود بر شما
خسته نباشید
برای برنامه نویسی سمت سرور در هر پروژه ایی با هر scale میشه از fastapi استفاده کرد؟
منظورم اینه برای پروژه های بزرگ میشه از fastapi استفاده کرد و میتونه هندل کنه؟

ارسال نظر


امیرحسین بیگدلو

March 2022

سلام
نتفلیکس داره از fastapi استفاده میکنه. پس میشه نتیجه گرفت که برای پروژه های بزرگ هم خوبه

mahmood

December 2021

سلام، خسته نباشید
دوره پیشرفته رو کی آپلود میکنین؟

ارسال نظر


امیرحسین بیگدلو

December 2021

سلام
فعلا دارم دوره‌های جنگو رو آپدیت میکنم. بعدش حتما آموزش پیشرفته رو هم ضبط میکنم.

سامان

December 2021

سلام.
این دوره بخش پیشرفته ندارد؟

ارسال نظر


امیرحسین بیگدلو

December 2021

سلام
فعلا دارم دوره‌های جنگو رو آپدیت میکنم. بعدش حتما آموزش پیشرفته رو هم ضبط میکنم.