Dash: Build Full-Stack Data Apps in Pure Python

Meet the Speaker

Matt Brown
Matt is a Senior Product Manager at Plotly, specializing in data analytics and visualization.
If you've built something in Python worth sharing, a notebook doesn't cut it. Dash turns your analysis into a real web app, no JavaScript required.
Most analysts don't have time to build a web app from scratch, and plenty have hit the ceiling of a BI tool where every change becomes an engineering ticket. Dash solves both. It's an open-source Python framework for full-stack web apps: you describe your layout, wire up your logic with callbacks, and Dash handles the rendering, the interactions, and keeping everything in sync.
In this video:
- Callbacks: interactivity as plain Python functions
- The built-in component library (charts, dropdowns, sliders, data tables, AG Grid)
- Running on Flask or FastAPI with REST, WebSockets, and the built-in MCP server for AI agents
- Building faster with AI coding assistants using agents.md
- Scaling with background callbacks, client-side callbacks, and caching
- One-click deployment to Plotly Cloud or Dash Enterprise
Dash is free and open source, trusted by hundreds of thousands of developers for mission-critical apps in finance, healthcare, supply chain, geospatial, and beyond. Read the docs and ship your first app.
Write Python. Build apps. Ship to production. Request a demo.


