{"product_id":"api-engineering-with-python-and-danny-munrow-9798195219604","title":"API Engineering with Python and FastAPI: Backend Service Design, Security Practices, and Deployment Patterns","description":"\u003cb\u003eReactive Publishing\u003c\/b\u003e\u003cp\u003eModern API development requires more than writing endpoints. It demands clear service design, reliable data handling, authentication patterns, testing discipline, deployment awareness, and an understanding of how backend systems operate beyond the local development environment.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAPI Engineering with Python and FastAPI\u003c\/b\u003e is a practical guide to building backend services using Python and FastAPI, with a focus on structure, maintainability, and real-world engineering workflows. The book introduces the core concepts behind API design, request handling, data validation, authentication, database integration, testing, documentation, and deployment-oriented development.\u003c\/p\u003e\u003cp\u003eInside, readers will explore how FastAPI supports modern backend development through type hints, dependency injection, asynchronous programming, automatic documentation, and structured application design. The book also covers common backend concerns such as routing, schemas, middleware, error handling, security practices, environment configuration, logging, monitoring concepts, and service organization.\u003c\/p\u003e\u003cp\u003eDesigned for developers who want to move beyond basic API tutorials, this book emphasizes practical engineering judgment: how to structure projects, separate concerns, manage configuration, test endpoints, document services, and prepare applications for more robust deployment workflows.\u003c\/p\u003e\u003cp\u003eTopics include: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eREST API design principles\u003c\/li\u003e\n\u003cli\u003eFastAPI application structure\u003c\/li\u003e\n\u003cli\u003ePydantic models and data validation\u003c\/li\u003e\n\u003cli\u003eAuthentication and authorization patterns\u003c\/li\u003e\n\u003cli\u003eDatabase integration with Python\u003c\/li\u003e\n\u003cli\u003eAsync workflows and background tasks\u003c\/li\u003e\n\u003cli\u003eMiddleware, exception handling, and logging\u003c\/li\u003e\n\u003cli\u003eTesting APIs and backend services\u003c\/li\u003e\n\u003cli\u003eOpenAPI documentation\u003c\/li\u003e\n\u003cli\u003eDeployment workflows and operational considerations\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eWhether you are building internal tools, SaaS backends, data services, automation platforms, or application APIs, \u003cb\u003eAPI Engineering with Python and FastAPI\u003c\/b\u003e provides a structured foundation for designing backend services with clarity, reliability, and long-term maintainability.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Danny Munrow,Takehiro Kanegi\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798195219604\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 05\/02\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 604\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.76lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 1.22d","brand":"Danny Munrow","offers":[{"title":"Paperback","offer_id":48801469694207,"sku":"9798195219604","price":36.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/api-engineering-with-python-and-danny-munrow-9798195219604","provider":"WR Book House","version":"1.0","type":"link"}