کتاب ساخت API های وب پایتون با FastAPI: یک راهنمای سریع برای ساخت API های وب با کارایی بالا و با کد دیگ بخار بسیار کم

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

دانلود کتاب Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little boilerplate code

عنوان کتاب به انگلیسی:

Building Python Web APIs with FastAPI: A fast-paced guide to building high-performance, robust web APIs with very little boilerplate code

سال انتشار: 2022  |  216 صفحه  |  حجم فایل: 9 مگابایت  |  زبان: انگلیسی
نویسندهAbdulazeez Abdulazeez Adeshina
ناشرPackt Publishing
ISBN10:1801076634
ISBN13:9781801076630

توضیحات کتاب

Discover FastAPI features and best practices for building and deploying high-quality web APIs from scratch Key Features A practical guide to developing production-ready web APIs rapidly in Python Learn how to put FastAPI into practice by implementing it in real-world scenarios Explore FastAPI, its syntax, and configurations for deploying applications Book Description RESTful web services are commonly used to create APIs for web-based applications owing to their light weight and high scalability. This book will show you how FastAPI, a high-performance web framework for building RESTful APIs in Python, allows you to build robust web APIs that are simple and intuitive and makes it easy to build quickly with very little boilerplate code. This book will help you set up a FastAPI application in no time and show you how to use FastAPI to build a REST API that receives and responds to user requests. You'll go on to learn how to handle routing and authentication while working with databases in a FastAPI application. The book walks you through the four key areas: building and using routes for create, read, update, and delete (CRUD) operations; connecting the application to SQL and NoSQL databases; securing the application built; and deploying your application locally or to a cloud environment. By the end of this book, you'll have developed a solid understanding of the FastAPI framework and be able to build and deploy robust REST APIs. What you will learn Set up a FastAPI application that is fully functional and secure Understand how to handle errors from requests and send proper responses in FastAPI Integrate and connect your application to a SQL and NoSQL (MongoDB) database Perform CRUD operations using SQL and FastAPI Manage concurrency in FastAPI applications Implement authentication in a FastAPI application Deploy a FastAPI application to any platform Who this book is for This book is for Python developers who want to learn FastAPI in a pragmatic way to create robust web APIs with ease. If you are a Django or Flask developer looking to try something new that's faster, more efficient, and produces fewer bugs, this FastAPI Python book is for you. The book assumes intermediate-level knowledge of Python programming. Table of Contents Getting Started with Fast API Routing in FastAPI Response Models and Error Handling Templating in FastAPI Structuring FastAPI Applications Connecting to a Database Securing FastAPI Applications Testing FastAPI Applications Deploying FastAPI Applications

توضیحات کتاب به فارسی (ترجمه ماشینی)

ویژگی های FastAPI و بهترین شیوه ها را برای ساخت و استفاده از API های وب با کیفیت بالا از ابتدا کشف کنید ویژگی های کلیدی یک راهنمای عملی برای توسعه API های وب آماده تولید به سرعت در پایتون بیاموزید که چگونه با اجرای آن در سناریوهای دنیای واقعی ، FastAPI را عملی کنید FastAPI ، نحو آن و تنظیمات استقرار برنامه ها را کاوش کنید توضیحات کتاب خدمات وب RESTful معمولاً به دلیل وزن سبک و مقیاس پذیری بالا ، برای ایجاد API برای برنامه های مبتنی بر وب استفاده می شود.این کتاب به شما نشان می دهد که چگونه FastAPI ، یک چارچوب وب با کارایی بالا برای ساختن API های استراحت در پایتون ، به شما امکان می دهد API های وب قوی و ساده و بصری بسازید و ساخت سریع را با کد بسیار کمی دیگ بخار آسان می کند. این کتاب به شما کمک می کند تا یک برنامه FastAPI را در هیچ زمان تنظیم کنید و به شما نشان دهد که چگونه می توانید از FastAPI برای ساخت API REST استفاده کنید که درخواست های کاربر را دریافت و پاسخ می دهد.در ادامه می خواهید نحوه کار با مسیریابی و تأیید اعتبار را هنگام کار با پایگاه داده ها در یک برنامه FastAPI یاد بگیرید.این کتاب شما را از طریق چهار حوزه اصلی طی می کند: ساخت و استفاده از مسیرها برای ایجاد ، خواندن ، به روزرسانی و حذف (CRUD).اتصال برنامه به پایگاه داده های SQL و NOSQL ؛تأمین برنامه ساخته شده ؛و استقرار برنامه خود به صورت محلی یا در یک محیط ابری. با پایان این کتاب ، شما درک کاملی از چارچوب FastAPI ایجاد کرده اید و قادر به ساخت و استقرار API های REST قوی هستید. آنچه یاد خواهید گرفت یک برنامه FastAPI را کاملاً کاربردی و ایمن تنظیم کنید درک کنید که چگونه خطاهای درخواست ها را برطرف کرده و پاسخ های مناسب را در FastAPI ارسال کنید برنامه خود را به یک پایگاه داده SQL و NOSQL (MongoDB) ادغام و وصل کنید عملیات CRUD را با استفاده از SQL و FastAPI انجام دهید همزمان را در برنامه های FastAPI مدیریت کنید احراز هویت را در یک برنامه FastAPI اجرا کنید یک برنامه FastAPI را به هر سیستم عامل مستقر کنید این کتاب برای چه کسی است این کتاب برای توسعه دهندگان پایتون است که می خواهند FastAPI را به روشی عملی برای ایجاد API های وب قوی با سهولت یاد بگیرند.اگر شما یک توسعه دهنده Django یا Flask هستید که به دنبال امتحان کردن چیزهای جدید سریعتر ، کارآمدتر و ایجاد اشکالات کمتری هستید ، این کتاب Fastapi Python برای شما مناسب است.این کتاب دانش سطح متوسطی از برنامه نویسی پایتون را فرض می کند. فهرست مطالب شروع با API سریع مسیریابی در Fastapi مدل های پاسخ و رسیدگی به خطا قالب بندی در Fastapi ساخت برنامه های Fastapi اتصال به یک پایگاه داده تأمین برنامه های FastAPI آزمایش برنامه های FastAPI استفاده از برنامه های FastAPI

📚 محتوای این محصول آموزشی (پکیج کامل)

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

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتاب‌ها، تمرین‌ها و خودآزمایی.

ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.