1 option
Build Python Web Apps with Streamlit
- Format:
- Sound recording
- Author/Creator:
- Kochakadan, Aneev.
- Language:
- Undetermined
- Subjects (All):
- Web applications.
- Artificial intelligence.
- Machine learning.
- Python (Computer program language).
- Physical Description:
- 1 online resource (1 audio file)
- Place of Publication:
- Manning Publications 2026
- Summary:
- You 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. Build Python Web Apps with Streamlit 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. Build interactive web apps without HTML/CSS/JavaScript Understand Streamlit's execution model Work with databases and persistent data Create and deploy production-grade architectures Implement user authentication and authorization Build AI-powered applications with LLMs Develop dashboards, and visualizations Implement security best practices About the Technology 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. About the Book Build Python Web Apps with Streamlit 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. What's Inside Understand Streamlit's execution model Work with databases and persistent data Implement user authentication and authorization Build AI-powered applications About the Reader For Python programmers. No web app or AI skills required. About the Author Aneev Kochakadan 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. Quotes Shares author's deep understanding of Streamlit's strengths, quirks, and hidden powers. - From the foreword by Adrien Treuille, co-creator of Streamlit Shares author's deep understanding of Streamlit's strengths, quirks, and hidden powers. - From the foreword by Adrien Treuille, co-creator of Streamlit Invaluable, especially for developers with limited front-end experience. - Maja Ferle, Author of Snowflake Data Engineering A fast, fun, and surprisingly deep set of projects in Streamlit. - Josh McAdams, Google Covers many concepts to get you started, with relevant and timely examples. - Rebecca Jones, Microsoft The best Streamlit book money can buy. Can't recommend it highly enough. - Tyler Richards, Snowflake.
- Notes:
- OCLC-licensed vendor bibliographic record.
- OCLC:
- 1603049113
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.