Python-based Dashboards with Plotly and Dash

Skip to Scheduled Dates

Course Overview

Effective and efficient data visualization is one of the core skills of the 21st century. This Plotly and Dash training course is designed for data analysts, engineers and scientists who want to learn how to quickly create beautiful, shareable and interactive visualization and dashboards. By leveraging simple design and coding patterns, Dash abstracts away everything that would otherwise be required to build a full stack web app for interactive data visualization. Together with the interactive, browser based plotting library Plotly, this allows for quick development of plots and dashboards leading to actionable insights!

Private classes on this topic are available. We can address your organization’s issues, time constraints, and save you money, too. Contact us to find out how.

This course includes 6-months access to the full course content in on-demand format to support post-class reference and review.

Who Should Attend

Intermediate Python developers seeking to create interactive dashboards with Plotly and Dash libraries. Check out our Introduction to Python course if you’re new to Python programming.

Course Objectives

    • Learn about Plotly to create plots like Bar Charts, Line Charts, Scatter Plots, Heat Maps, and more!
    • Create Layouts with Plotly's Dash library.
    • Use Dash to create interactive components with Plotly.
    • Learn how to connect multiple inputs and outputs with a dashboard.
    • Update live interactive graphs with clicks, hover overs, and more.
    • Connect the interactive dashboard to live updating data for streaming information.
    • Learn how to secure your interactive dashboards with App Authorization.
    • Deploy your interactive dashboards to the internet with services like Heroku.

Course Outline

Numpy

Pandas

Plotly

  • Line Plots
  • Scatter Plots
  • Box Plots
  • Histograms
  • Heatmaps

Dash for Layout Creation and sharing

  • Plotly to Dash
  • HTML Components
  • Markdown Components
  • Callbacks
  • Interactivity
  • Sharing & Deployment

< Back to Course Search

Class Dates & Times

Class times are listed Eastern time

This is a 2-day class

Class dates not listed.
Please click here to contact us for available dates and times.

The classes listed are available to all United Training customers and does not reflect, in any way,
the availability or support of technology within the University of Maine System.