{"product_id":"advanced-python-coding-for-ai-rajat-khanda-9798197155191","title":"Advanced Python Coding for AI: Design, Tooling, and Production Patterns for Intelligent Systems","description":"\u003cp\u003e\u003cb\u003eKey Features\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003ci\u003eAdvanced Python Coding for AI\u003c\/i\u003e is a practical guide for developers who want to use Python well in real AI systems. It shows how to write Python that can support retrieval, model workflows, evaluation, automation, APIs, background jobs, and production services.\u003c\/p\u003e\u003cp\u003eThe book moves from strong Python foundations to full system design. It covers typed data flow, functions, objects, iterators, generators, concurrency, profiling, packaging, CLI tools, pipelines, structured outputs, prompt assets, retrieval systems, agents, and production operations such as logging, observability, security, and deployment.\u003c\/p\u003e\u003cp\u003eWith worked examples, diagrams, a running document-assistant case study, milestone pages, review questions, quick-reference material, and a full capstone project, the book builds both Python fluency and engineering judgment. By the end, readers will be ready to design, build, test, deploy, and improve real Python-based AI systems.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDesign clear data records, schemas, and contracts for AI workflows\u003c\/li\u003e\n\u003cli\u003eWrite reliable functions, decorators, classes, and dataclasses for maintainable systems\u003c\/li\u003e\n\u003cli\u003eUse iterators, generators, context managers, concurrency, and async workflows effectively\u003c\/li\u003e\n\u003cli\u003eMeasure and improve performance with Python profiling and memory tools\u003c\/li\u003e\n\u003cli\u003eBuild dependable CLI tools, batch jobs, and pipeline workflows\u003c\/li\u003e\n\u003cli\u003ePackage Python projects cleanly with modern project metadata and environment isolation\u003c\/li\u003e\n\u003cli\u003eValidate structured outputs, tool inputs, and model-facing boundaries\u003c\/li\u003e\n\u003cli\u003eDesign prompt assets, retrieval pipelines, embeddings workflows, and agent-style control loops\u003c\/li\u003e\n\u003cli\u003eAdd logging, metrics, traces, evaluation datasets, and release checks to AI systems\u003c\/li\u003e\n\u003cli\u003eDeploy and operate production AI services with queues, workers, caches, persistence, and recovery paths\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThis book is for software engineers, backend developers, platform engineers, Python developers, and AI practitioners who want to build real systems with Python. It is a good fit for readers working on AI-enabled applications, retrieval systems, automation workflows, internal tools, or production services.\u003c\/p\u003e\u003cp\u003eIt is not an introductory Python book. Readers should already be comfortable with basic Python syntax and core programming concepts.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003c\/p\u003e\u003col\u003e\n\u003cli\u003ePython Rules at System Boundaries\u003c\/li\u003e\n\u003cli\u003eTypes, Records, and Data Flow in AI Systems\u003c\/li\u003e\n\u003cli\u003eTooling, Testing, and Repeatable AI Systems\u003c\/li\u003e\n\u003cli\u003eFunctions, Closures, Decorators, and Small Workflows in AI Systems\u003c\/li\u003e\n\u003cli\u003eClasses, Dataclasses, and Clear Records in AI Systems\u003c\/li\u003e\n\u003cli\u003eIterators, Generators, and Context Managers in AI Systems\u003c\/li\u003e\n\u003cli\u003eConcurrency, Async Work, and Bounded Overlap in AI Systems\u003c\/li\u003e\n\u003cli\u003ePerformance, Memory, and Profiling in AI Systems\u003c\/li\u003e\n\u003cli\u003eArrays, DataFrames, and File Formats in AI Systems\u003c\/li\u003e\n\u003c\/ol\u003e\u003col\u003e\n\u003cli\u003ePackaging and Environment Isolation in AI Systems\u003c\/li\u003e\n\u003cli\u003eCLI Tools and Batch Jobs in AI Systems\u003c\/li\u003e\n\u003cli\u003eData Pipelines and External APIs in AI Systems\u003c\/li\u003e\n\u003cli\u003ePrompt Files, Templates, and Versions in AI Systems\u003c\/li\u003e\n\u003cli\u003eStructured Outputs, Validation, and Guardrails in AI Systems\u003c\/li\u003e\n\u003cli\u003eEvaluation, Logging, and Observability in AI Systems\u003c\/li\u003e\n\u003cli\u003eConfiguration, Secrets, and Deployment in AI Systems\u003c\/li\u003e\n\u003cli\u003eReliability, Security, and Failure Handling in AI Systems\u003c\/li\u003e\n\u003cli\u003eEmbeddings, Retrieval, and Search in AI Systems\u003c\/li\u003e\n\u003cli\u003eAgents, Tools, and Workflow Control in AI Systems\u003c\/li\u003e\n\u003cli\u003eProduction Architecture in AI Systems\u003c\/li\u003e\n\u003cli\u003eCapstone: Building an AI Document Assistant\u003c\/li\u003e\n\u003c\/ol\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Rajat Khanda,Mohammad Baqar\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798197155191\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 06\/11\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 336\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.90lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.84d","brand":"Rajat Khanda","offers":[{"title":"Paperback","offer_id":49097360933119,"sku":"9798197155191","price":19.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/advanced-python-coding-for-ai-rajat-khanda-9798197155191","provider":"WR Book House","version":"1.0","type":"link"}