توضیحات
آموزش پروژه محور و صفر تا صد FastAPI
نام دوره : FastAPI for Busy Software Engineers
پیش نیاز:
- آشنایی با پایتون
- آشنایی با API های REST (حداقل اصول اولیه)
- دانش git
- هیچ تجربه قبلی FastAPI مورد نیاز نیست
- برای بخش frontend (1 بخش) – دانش اولیه React
- برای بخش Docker (1 بخش) – دانش اولیه Docker
توضیحات:
با FastAPI در یک صبح از صفر به اعتماد به نفس کامل بروید – و یک راهنمای مرجع داشته باشید که بارها و بارها به آن باز خواهید گشت.
من پلتفرم SaaS خودم را روی FastAPI اجرا می کنم و آن را در مراحل تولید برای چندین پروژه مشتری مهم اجرا کرده ام.
دوره آموزش پروژه محور و صفر تا صد FastAPI تمام زمینه های کلیدی مورد نیاز شما را به سرعت پوشش می دهد .
این بدان معناست که این یک دوره متوسط است – هیچ قسمت “اصول زبان پایتون” یا “REST API چیست” وجود ندارد.
این دوره فقط در مورد FastAPI است . این بدان معنا نیست که من جزئیات مهم را فراموش می کنم ، بلکه برعکس.
کل دوره کاملاً مبتنی بر پروژه است و شما را از طریق تمام عناصر کلیدی یک برنامه کاربردی FastAPI آماده تولید راهنمایی می کند:
- مبانی نقطه پایانی
- کار با Pydantic
- رسیدگی به خطا
- ارائه HTML با قالب های Jinja2
- کار با پایگاه داده (SQLite و Postgres) از طریق ORM (SQLAlchemy) و مهاجرت های DB (alembic)
- چگونه پروژه های FastAPI خود را برای تولید ساختار دهید
- تنظیم Auth (JWT)
- باز کردن قفل عملکرد Async
- چارچوب تزریق وابستگی FastAPI + تست
- کار با Frontends (React)
- Dockerizing FastAPI
- گسترش
- ارسال ایمیل از طریق Background Tasks
- تنظیم ورود به سیستم برای تولید
- سوالات متداول دیگر
همه چیز از طریق یک پروژه مثال آموزش داده می شود که 100٪ پوشش کد در github دارد.
شما یک برنامه وب واقعی، از جمله یک React frontend یکپارچه خواهید ساخت . همچنین نحوه استقرار آن را یاد خواهید گرفت.
اگر از Flask، Django، Pyramid و غیره استفاده کرده اید و می خواهید به سرعت با FastAPI بالا برید، این دوره برای شما ایده آل است.
همچنین برای کسانی که از Ruby on Rails، Spring Boot، ExpressJS، CakePHP یا سایر چارچوبهای توسعه وب استفاده کردهاند و اصول پایتون را میدانند، مناسب است.
دوره آموزش پروژه محور و صفر تا صد FastAPI برای چه کسانی است:
- مهندسین نرم افزار حرفه ای که می دانند REST API چیست و می خواهند مستقیماً به اصل مطلب برسند
- مهندسان نرم افزاری که چیزهایی با چارچوب هایی مانند Flask/Django/Express/Spring Boot/Rails یا موارد مشابه ساخته اند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید
امید شجاعی –
سلام
لطفا این دوره رو موجود کنید:
https://www.udemy.com/course/fastapi-the-complete-course/
یودمی ایران –
درود بر شما
قرار گرفت