دوره آموزش 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 نسبتاً جدید است، جامعه برنامه‌نویسان در مقایسه با سایر چارچوب ها کم است و صرف نظر از مستندات دقیق آن، مطالب آموزشی خارجی بسیار کمی برای آن وجود دارد.

 

این دوره به اتمام رسیده است.

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


2:39:08


0

intro

6:54

رایگان

1

app

9:6

رایگان

2

parameters

10:10

رایگان

3

request body

13:23

رایگان

4

Query/Path

9:10

رایگان

5

response model

11:24

رایگان

6

templates

15:43

رایگان

7

database

35:43

رایگان

8

alembic

12:22

رایگان

9

routers

15:0

رایگان

10

async

12:25

رایگان

11

events

6:52

رایگان

12

done

0:56

رایگان

ارسال نظر

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

مدیا

March 2023

سلام و خسته نباشید
در مورد backgroundtasks توی fastapi توی کدوم سرفصل توضیح دادین؟

from fastapi import BackgroundTasks

ارسال نظر


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

March 2023

سلام
خیر، در این مورد توضیحی ندادم


مدیا

March 2023

ممنون، امکانش هست یه راهنمایی بکنید که کجاها یا چه مواقعی از BackgroundTasks استفاده میکنیم؟

MM10

February 2023

واقعا دمت گرم

ارسال نظر


سیروس

February 2023

سلام لطفا اموزش ران و اجرا کردن پروژه روی هاست یا سرور رو هم قرار بدین.میشه رو هاست پایتونی ران کرد نمیشه چجوریه؟

ارسال نظر


احمد

December 2022

سلام در اینده دوره ای دیگه دربارهfastapi دارید یاتموم شده؟

ارسال نظر


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

December 2022

سلام
فعلا که برنامه‌ای براش ندارم

ghs

November 2022

یه نکته که ممکنه بعضی از عزیزان باهاش برخورد کنن در مورد
app.on_event("shutdown")
که ممکنه بعضی مواقع کار نکنه، هنگام استفاده از سرور
uvicorn
همراه : reload=True
چون سرور در این حالت با دو ترد اجرا میشه ممکنه تریگر خاموش شدن سرور اجرا نشه . اگه
reload=False
باشه مشکل حل میشه.
https://github.com/tiangolo/fastapi/issues/1937

ارسال نظر


Alireza

November 2022

خسته‌ نباشید استاد
چقدر طول میکشه این دوره تموم بشه؟
بعد از این دوره، دوره‌ی پروژه محور هم برگزار میکنید؟

ارسال نظر


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

November 2022

سلام
مشخص نیست

RezaSj

November 2022

سلام
استاد کی ادامه میدید این دوره رو؟ به شدت منتظر قسمتای بعدیم

ارسال نظر


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

November 2022

سلام
دوره تست نویسی جنگو رو تموم کنم این دوره رو ادامه میدم

رضا

November 2022

سلام این دوره رو دیگه ادامه نمی دید چون خیلی وقته اپدیت ندادید براش؟

ارسال نظر


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

November 2022

سلام
ادامه میدم.

ایمان

October 2022

سلام وقت بخیر
خواستم بدونم این دوره ازمقدماتی تاپیشرفته است؟؟ واین که آیا پروژه محوره؟؟

ارسال نظر


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

October 2022

سلام
بله. پیشرفته هست. آخرش هم یه پروژه میزنیم

ava

October 2022

سلام و وقت بخیر ببخشید پس چه زمانی ویدئوهای این بخش گذاشته میشه؟

ارسال نظر


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

October 2022

سلام
زمانی که مشکل اینترنت حل بشه

شهریار

September 2022

سلام خسته نباشید
سپاس بابت آموزش های خوبتون.
این دوره درحال برگزاری میباشد منظورتون چیه ؟‌
اگه درحال ضبط احتمالا کی ضبطش به اتمام میرسه ؟
با تشکر

ارسال نظر


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

September 2022

سلام
از همین فردا شروع میکنم به ویدیو گذاشتن برای این دوره.
ممکنه بیست رو طول بکشه.

سودا

September 2022

پس چرا مطالب این دوره حذف شده؟

ارسال نظر


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

September 2022

سلام
از فردا ویدیوهای جدید قرار میگیرن.

معین

September 2022

سلام بعد این دوره تست نویسی دیگه؟ یا همزمان باهاش؟

ارسال نظر


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

September 2022

سلام
مشکلی که دوره تست نویسی داره اینکه اصلا نمیدونم چطور توضیح بدمش. مطلبی پیدا نمیکنم که بگم. خیلی عجیبه :/


معین

September 2022

جدی یعنی انقد سخته تست نویسی داخل جنگو؟ :(
البته یه سری دوره خارجی تو یوتیوب دیدم با سلنیوم و پای تست اموزش تست نویسی در جنگو میداد

alireza

August 2022

سلام امیر حسین .من منتظر کورس جدید برای این فریمورک هستم از سایتتون . کی سر بزنم دوره جدید رکورد شده‌؟!!

ارسال نظر


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

August 2022

سلام
مشخص نیست. شاید بعد از دوره elasticsearch این دوره رو آپدیت کنم.

shayan

July 2022

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

ارسال نظر


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

July 2022

سلام
زمان دقیقش معلوم نیست

مهرداد

July 2022

ممنون از دوره خوبی که گذاشتین. میشه در مورد deploy کردن پروژه FastAPI روی یک سرور ویندوزی راهنمایی کنید؟

ارسال نظر


mohsen

May 2022

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

ارسال نظر


masoodMEH

March 2022

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

ارسال نظر


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

March 2022

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

mahmood

December 2021

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

ارسال نظر


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

December 2021

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

سامان

December 2021

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

ارسال نظر


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

December 2021

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