{"product_id":"9781633436015","title":"Build Python Web Apps with Streamlit: AI and data applications in minutes","description":"\u003ctable\u003e\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eAuthor\/Contributor(s):\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eKochakadan, Aneev\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003ePublisher:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003eManning\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eDate:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e6\/9\/2026\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eBinding:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003ePaperback\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"\"\u003e\u003cstrong\u003eCondition:\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"\"\u003eNEW\u003cbr\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\u003c\/table\u003e\u003cb\u003eGet the eBook free when you register your print book at Manning.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eYou just built something amazing in Python and you’re ready to share it with the world! But does shipping it to the web mean…learning JavaScript? With the Streamlit framework, you can build interactive web apps entirely in Python incredibly fast. By providing a collection of pre-built UI components and streamlined configurations, Streamlit turns your ideas for data tools and AI workflows into usable applications without any tedious HTML, CSS, and JavaScript.\u003cbr\u003e \u003cbr\u003e\u003ci\u003eBuild Python Web Apps with Streamlit\u003c\/i\u003e follows a proven learn-by-building approach. Each chapter introduces a new hands-on project. You’ll create data dashboards, interactive checklists, and even an AI chatbot optimized with RAG and agentic patterns. You’ll also learn from intentional mistakes and real-world debugging challenges that teach you how Streamlit actually works. As you go, each project helps you master software engineering skills you might not have learned as a Python programmer—gathering requirements, persistence and database integration, user authentication, deployment, and troubleshooting.\u003cbr\u003e \u003cbr\u003e • Build interactive web apps without HTML\/CSS\/JavaScript\u003cbr\u003e • Understand Streamlit’s execution model\u003cbr\u003e • Work with databases and persistent data\u003cbr\u003e • Create and deploy production-grade architectures\u003cbr\u003e • Implement user authentication and authorization\u003cbr\u003e • Build AI-powered applications with LLMs\u003cbr\u003e • Develop dashboards, and visualizations\u003cbr\u003e • Implement security best practices\u003cbr\u003e \u003cbr\u003e\u003cb\u003eAbout the technology\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e With the Streamlit framework, you can build interactive web apps entirely in Python incredibly fast. By providing a collection of pre-built UI components and streamlined configurations, Streamlit turns your ideas for data tools and AI workflows into usable applications without any tedious HTML, CSS, and JavaScript.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the book\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003ci\u003eBuild Python Web Apps with Streamlit\u003c\/i\u003e follows a proven learn-by-building approach. Each chapter introduces a new hands-on project. You’ll create data dashboards, interactive checklists, and even an AI chatbot optimized with RAG and agentic patterns. As you go, you’ll practice debugging, deployment, database integration and other software engineering skills.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eWhat's inside\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e • Understand Streamlit’s execution model\u003cbr\u003e • Work with databases and persistent data\u003cbr\u003e • Implement user authentication and authorization\u003cbr\u003e • Build AI-powered applications\u003cbr\u003e \u003cbr\u003e\u003cb\u003eAbout the reader\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e For Python programmers. No web app or AI skills required.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAbout the author\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e \u003cb\u003eAneev Kochakadan\u003c\/b\u003e is a software engineer at OpenAI, with prior experience at Stripe and Google. He has designed and built systems ranging from online transactional services to data pipelines and business intelligence tools.\u003cbr\u003e \u003cbr\u003e \u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003e \u003cbr\u003e Part 1\u003cbr\u003e 1 Introduction to Streamlit\u003cbr\u003e 2 Getting started with Streamlit\u003cbr\u003e 3 Taking an app from concept to code\u003cbr\u003e 4 Streamlit’s execution model\u003cbr\u003e 5 Sharing your apps with the world\u003cbr\u003e Part 2\u003cbr\u003e 6 A dashboard fit for a CEO\u003cbr\u003e 7 The CEO strikes back: Supercharging the dashboard\u003cbr\u003e 8 Building a CRUD app with Streamlit\u003cbr\u003e Part 3\u003cbr\u003e 9 Creating an AI-powered application\u003cbr\u003e 10 RAG and agentic apps with LangGraph and Streamlit\u003cbr\u003e Part 4\u003cbr\u003e 11 Testing Streamlit apps\u003cbr\u003e 12 Packaging and deploying Streamlit apps\u003cbr\u003e Appendixes\u003cbr\u003e A Installing Python and Streamlit","brand":"Manning","offers":[{"title":"Default Title","offer_id":47066271940863,"sku":"9781633436015","price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0452\/0886\/2873\/files\/9781633436015_s600x595.jpg?v=1781621882","url":"https:\/\/massivebookshop.com\/products\/9781633436015","provider":"MASSIVE BOOKSHOP","version":"1.0","type":"link"}