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)

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:

Last updated

Was this helpful?