Build complete Streamlit apps from data exploration to deployment, Integrate ML models and AI chatbots into interactive Python apps, Master caching, state management, cloud deployment, and multipage architecture
Title
Building Data Apps with Streamlit: Create Dynamic Dashboards, Machine Learning Workflows, and AI Chatbots with Streamlit and Python
Publication Year
2026 Januar
Table of Contents
1. Introduction to Streamlit
2. Setting Up the Development Environment
3. Creating and Deploying Your First Streamlit App
4. Exploring Streamlit’s Flow and Architecture
5. Persisting Data and State Across App Reruns
6. Exploring Streamlit’s Page Elements
7. Widget Keys and Callbacks
8. Introduction to Streamlit Caching and Connections
9. Managing Secrets in Streamlit
10. Advanced App Management Concepts
11. App Configuration Options
12. Building Multipage Streamlit Apps
13. Testing Streamlit Apps
14. Building a Data Analysis Streamlit App
15. Building a Machine Learning Streamlit App
16. Building a Chatbot on Streamlit
Index