Skip to main content

Building Dashboards with Plotly and Dash

Adam Schroeder, a Community Manager at Plotly, guides you through the process of building data apps with Plotly and Dash.
Mar 13, 2025

Creating interactive dashboards and data applications with Plotly and Dash empowers data leaders to visualize and share insights effectively. Combining Python’s flexibility with Dash’s powerful data app framework, you can build interactive, customizable dashboards that bring your data to life. Understanding how to design these dashboards with best practices ensures they deliver maximum impact.

In this hands-on code-along session, Adam Schroeder, a Community Manager at Plotly, guides you through the process of building data apps with Plotly and Dash. You’ll learn how to create data visualizations with Python, design interactive dashboards, and implement best practices for impactful dashboard creation. This session is ideal for data leaders looking to enhance their skills in building dynamic, user-friendly dashboards.

Key Takeaways:

  • Learn how to create data visualizations using Python and Plotly.
  • Discover how to build interactive dashboards with Dash.
  • Explore best practices for designing effective dashboards.
  • Learn how Plotly Dash Enterprise enhances the security, UX, monitoring and application management beyond Dash open source for production data applications.

Session Resources

Topics
Related
Plotly express.png

cheat-sheet

Plotly Express Cheat Sheet

Plotly is one of the most widely used data visualization packages in Python. Learn more about it in this cheat sheet.
Richie Cotton's photo

Richie Cotton

0 min

Tutorial

Dash for Beginners

Learn how to build dashboards in Python using Dash.
Derrick Mwiti's photo

Derrick Mwiti

12 min

Tutorial

Python Plotly Express Tutorial: Unlock Beautiful Visualizations

Learn how to create highly interactive and visually appealing charts with Python Plotly Express.
Bekhruz Tuychiev's photo

Bekhruz Tuychiev

10 min

code-along

Data Visualization in Python for Absolute Beginners

Learn the basics of how to create an interactive plot using Plotly.
Justin Saddlemyer's photo

Justin Saddlemyer

code-along

Data Visualization in Python for Absolute Beginners

Learn the basics of creating an interactive plot using Plotly.
Filip Schouwenaars's photo

Filip Schouwenaars

code-along

Building Python Dashboards with ChatGPT

Adel Nehme, VP of Media at DataCamp, will walk you through how to build a Python report using ChatGPT.
Adel Nehme's photo

Adel Nehme

See MoreSee More