توضیحات
FastAPI Masterclass دوره آموزشی نحوه ساخت APIهای RESTful با عملکرد بالا و آماده برای تولید را با استفاده از FastAPI و شیوههای توسعه مدرن پایتون می باشد که توسط آکادمی آنلاین یودمی منتشر شده است. این دوره که برای توسعهدهندگان پایتون، مهندسان backend، توسعهدهندگان full-stack و معماران API طراحی شده است، همه چیز را از اصول FastAPI تا معماری backend پیشرفته پوشش میدهد. یکی از بزرگترین نقاط قوت FastAPI، انعطافپذیری آن است. برخلاف چارچوبهای بزرگتر که ساختار خاصی را تحمیل میکنند، FastAPI به توسعهدهندگان این آزادی را میدهد که نحوه سازماندهی برنامههای خود را انتخاب کنند. افراد مدیریت درخواست، مسیریابی، تزریق وابستگی، اعتبارسنجی دادهها با Pydantic، برنامهنویسی ناهمزمان، ادغام پایگاه داده، احراز هویت و مجوز، آپلود فایل، وظایف پسزمینه، آزمایش و استقرار را یاد خواهند گرفت.
هیچ تجربه قبلی در توسعه backend لازم نیست. این دوره یک پیشرفت خطی را دنبال میکند، که با اصول اولیه شروع میشود و به تدریج به موضوعاتی مانند مجوز، احراز هویت، تست، معماری و موارد دیگر میرسد. دوره مباحث رایج backend را در بخشهای اختصاصی بررسی میکند. این موارد شامل مهاجرت پایگاه داده، هش کردن رمز عبور، احراز هویت مبتنی بر JWT، مجوز، معماری برنامه و تست خودکار است. در پایان کلاس MasterClass FastAPI، شما نه تنها سینتکس و ویژگیهای FastAPI را درک خواهید کرد، بلکه اصول اساسی backend را که در زبانهای برنامهنویسی، کتابخانهها یا چارچوبها اعمال میشود، نیز خواهید فهمید.
آنچه در دوره FastAPI Masterclass یاد خواهید گرفت:
- ساخت و اجرای برنامههای FastAPI با نقاط پایانی که درخواستها را میپذیرند و پاسخها را برمیگردانند
- استفاده از SQLModel و SQLAlchemy برای تعریف مدلهای دامنه و نگاشت آنها به جداول پایگاه داده
- استفاده از یک نگاشتگر رابطهای شیء (ORM) برای انجام عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) با یک پایگاه داده
- استفاده از Pydantic برای اعتبارسنجی و کنترل شکل دادههای ورودی و خروجی به API
- ساخت یک سیستم احراز هویت و مجوز از ابتدا با هش کردن رمز عبور، JWTها، نقشها و دامنهها
- و …
مشخصات دوره
ناشر: یودمی
مدرس: Boris Paskhaver
زبان: انگلیسی
سطح آموزش: مقدماتی تا پیشرفته
تعداد دروس: 161
مدت زمان آموزش: 25 ساعت و 28 دقیقه
سرفصل های دوره

پیش نیازهای دوره FastAPI Masterclass
Intermediate knowledge of Python (control flow, data types, functions/methods, classes, imports, etc)
Terminal experience
Text editor (we use Visual Studio Code in the course)
تصاویر دوره

فیلم معرفی دوره FastAPI Masterclass
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
44.1 گیگابایت












































