آموزش دوره FastAPI

FastAPI course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش Fastapi در 2 ساعت درک کامل مفاهیم FastAPI و async-await مبانی، اصول و ویژگی های پیشرفته FastApi کدنویسی مرحله به مرحله که در آن با انجام تست، اشکال زدایی، مدیریت خطا و مدیریت ایجاد، مدیریت و استقرار API یاد خواهید گرفت پیش نیازها: پایتون اصلی

درک و دانستن نحوه ساخت API با FastAPI و Python می تواند شغل شما را بهبود بخشد، شغل جدیدی برای شما ایجاد کند یا حتی نقش های قراردادی متعددی ایجاد کند! این مهارت‌ها در همه جا مورد نیاز هستند، و برخی از آگهی‌های شغلی پردرآمد از توسعه‌دهندگان Python با تجربه FastAPI درخواست می‌کنند.

FastAPI یکی از سریع ترین چارچوب های توسعه API در حال رشد است. استفاده از آن آسان و سبک است. علاوه بر این، برخی از مزایای منحصر به فرد مانند تولید خودکار اسناد Swagger و استانداردهای مدرن و باز توسعه را ارائه می دهد.

این دوره به شما درک کاملی از ویژگی های FastAPI می دهد. ما مفاهیم ساده و پیشرفته را مورد بحث قرار خواهیم داد تا تصویر واضحی از آنچه ممکن است داشته باشید.

ما همچنین درباره نحوه کار FastAPI با پایگاه داده های SQL و به ویژه SqlAlchemy بحث خواهیم کرد. خواهیم دید که چگونه می‌توانیم نقاط پایانی را در معرض دید قرار دهیم که به مشتری اجازه می‌دهد داده‌ها را از پایگاه داده دستکاری و بازیابی کند.

و بهتر از همه، تمام مفاهیم مورد بحث در کد پیاده سازی خواهند شد. این نه تنها یک دوره تئوری خواهد بود، بلکه دوره ای است که هم دانش و هم تجربه شما را می سازد. هر زمان که مفهومی را معرفی می کنیم، آن را در کد پیاده سازی می کنیم تا ببینید در عمل چگونه کار می کند.

در این دوره به موارد زیر خواهیم پرداخت:

  • نصب و راه اندازی در Mac و Windows

  • محیط مجازی و تولید پروژه

  • ویژگی های FastApi

  • پارامترهای مسیر و پرس و جو

  • وضعیت HTTP، کدها و استثناها

  • رسیدگی به خطا

  • برچسب ها

  • روترها و مسیرهای تولید خودکار

  • پاسخ‌های API و مدیریت پاسخ

  • اعتبار سنجی

  • انواع فرعی پیچیده

  • SQL، مدیریت پایگاه داده رابطه ای و ORM

  • SQLAlchemy

  • احراز هویت و مجوز

  • مدیریت فایل

  • استقرار API

  • تست و اشکال زدایی

  • قالب‌ها، میان‌افزار، برنامه‌نویسی همگام، ارتباطات سوکت وب، کارهای پس‌زمینه و موارد دیگر


این دوره برای توسعه دهندگان فول استک است که می خواهند مهارت جدیدی کسب کنند. ساخت سریع و آسان API.

با تکامل API و افزودن ابزارها و مفاهیم جدید، دوره به طور مداوم به روز می شود.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

پارامترهای مسیر Path parameters

  • پارامترهای مسیر Path parameters

پارامترهای پرس و جو Query parameters

  • پارامترهای پرس و جو Query parameters

اسناد FastAPI FastAPI docs

  • اسناد FastAPI FastAPI docs

رویدادهای FastAPI FastAPI eventhandlers

  • رویدادهای FastAPI FastAPI eventhandlers

عملیات CRUD CRUD operations

  • عملیات CRUD CRUD operations

پیدانتیک Pydantic

  • پیدانتیک Pydantic

برنامه ساده Simple app

  • برنامه ساده Simple app

قالب ها Templates

  • قالب ها Templates

فایل های استاتیک Static files

  • فایل های استاتیک Static files

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش دوره FastAPI
جزییات دوره
1 hour
10
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
4,001
3.5 از 5
ندارد
دارد
دارد
Neural class
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Neural class Neural class

از کارشناسان این حوزه بیاموزید! تیم ما بیش از 15 سال تجربه دارد. ما گروهی از دانشمندان داده‌ای هستیم که تجربه کار در بخش‌های مختلف صنعت مانند نفت و گاز، امور مالی و غیره را داریم. همچنین در حال حاضر در Kaggle که بزرگترین مکان برای مسابقات علم داده است، رتبه‌بندی متخصص و استاد داریم. هدف ما ارائه دوره‌های با کیفیت برای همه است که به آنها در حرفه‌شان کمک زیادی می‌کند. ما سابقه قوی در پیاده‌سازی یادگیری ماشینی، تجسم داده‌ها، تجزیه و تحلیل داده‌های مکانی، یادگیری عمیق و وظایف پردازش زبان طبیعی با استفاده از R و Python داریم. ما در موضوعات مختلفی از علم داده، یادگیری عمیق (Tensorflow، Keras) گرفته تا یادگیری ماشین تا تجزیه و تحلیل داده‌های فضایی، تجسم داده‌ها، پردازش زبان طبیعی، بینایی رایانه، یادگیری تقویتی، استارت‌آپ‌ها، تجزیه و تحلیل مالی و غیره تخصص داریم.