What Is Dash?
00:16 Dash helps data scientists build analytical web applications without requiring advanced web development knowledge. Three technologies constitute the core of Dash. Flask supplies the web server functionality, React.js renders the user interface of the web page, and Plotly.js generates the charts used in your application.
01:16 This paid service provides companies with support services such as hosting, deployment, and handling authentication on Dash applications. But these features live outside of Dash’s open source ecosystem, and we won’t be covering them.
01:31 As the name implies, Dash will help you to build dashboards quickly. If you’re used to analyzing data or building data visualizations using Python, then Dash will be a useful addition to your toolbox.
02:08 This is just a small sample. If you’d like to see other interesting use cases, then go and check the Dash app gallery. It’s important to point out that you don’t need advanced knowledge of web development to follow this course, but some familiarity with HTML and CSS won’t hurt. The rest of this course assumes you know the basics of the following topics: Python graphing libraries, such as Plotly, Bokeh, or Matplotlib; HTML, and the structure of an HTML file; and CSS and style sheets.
Become a Member to join the conversation.