Welcome to How to build dashboard apps with Streamlit Python (quick Tutorial). You'll build an example web app with an avocado prices dataset.
By following this tutorial, you’ll learn:
00:00 What is Streamlit?
01:53 How to set up the environment?
04:34 Write a basic Streamlit app and Run it
08:40 Display and format text
10:34 Display data/table
11:40 Visualize the data
12:33 Add interactive widgets
14:33 Control flow with form
16:05 Change the layout: add a sidebar
16:38 Add media content: add an image
17:19 Cache for better performance
18:37 Run the complete script through URL
If you want to build your first interactive web app in Python Streamlit, this tutorial will demonstrate a real example project in detail.
GitHub Repo with code and dataset: https://github.com/liannewriting/streamlit_example/
Technologies that will be used:
☑️ PyCharm
☑️ streamlit
☑️ pandas
☑️ plotly
Links mentioned in the video
►To learn Python basics, take our course Python for Data Analysis with projects: https://www.udemy.com/course/python-for-data-analysis-step-by-step/?referralCode=C8B8B507FB1197183455
►How to create Python Interactive Dashboards with Plotly Dash: 6 steps Tutorial: https://www.justintodata.com/python-interactive-dashboard-with-plotly-dash-tutorial/
►Dash course: https://www.udemy.com/course/python-interactive-dashboards-with-plotly-dash/?referralCode=27BF272291E2106DA590
►Final deployed app: https://share.streamlit.io/liannewriting/streamlit_example/main/streamlit_example.py
►Instructions to deploy app on Streamlit Cloud: https://docs.streamlit.io/streamlit-cloud/get-started/deploy-an-app
►Complete list of elements in Streamlit: https://docs.streamlit.io/library/api-reference
►Command to run app through URL: streamlit run https://github.com/liannewriting/streamlit_example/blob/main/streamlit_example.py
There's also an article version of the same content. If you prefer reading, please check it out. How to build apps with Streamlit Python (quick Tutorial): https://www.justintodata.com/streamlit-python-tutorial/
Get access to more data science materials, check out our website Just into Data: https://justintodata.com/