Plotly Dash
In your Unit 2 Build Week, you could choose to build a Plotly Dash app, as a stretch goal. You have that option for your Unit 3 & 4 Build Weeks too!
Plotly Dash is a framework for data scientists to build interactive web apps directly in Python. You don't need to know any HTML, CSS, or JavaScript.
If you choose to use Plotly Dash, you don't have to start from scratch! We have a template for you, with starter code & documentation: https://github.com/BloomTech-Labs/dash-template
Our videos demonstrate step-by-step how to use the Plotly Dash template and deploy to Heroku:
First time setup instructions (9 videos, 16 minutes)
How to change homepage text, fonts, and colors (6 videos, 29 minutes)
Deploy to Heroku (8 videos, 33 minutes)
BloomTech DS student portfolio examples @ 4:26
Browse Dash components, see your options and what’s possible @ 9:23
Add a gauge output component @ 13:38
Add a slider input component @ 22:47
Connect the input & output components @ 35:03
Add scikit-learn pipeline @ 43:13
Want to learn more about Plotly Dash? I recommend these links:
Video (20 min)
Tutorial (Parts 1—3 recommended)
BloomTech DS student examples (DS4—DS12)
Last updated
Was this helpful?