Exploring Python Visualization and Dashboards with Plotly.




Reporting is a core part of BI and Data warehousing It focuses on visualizing data in different types of visualizations such as tables, graphs, and charts. Visualizations main aim to present the reporting data in a graphical way to end users. Our Objective for this workshop is how to implement incremental dashboards using python's open source library Plotly and Dash without using any commercial reporting suite.

What is Dash ?

Dash is Python framework for building web applications. It built on top of Flask, Plotly.js, React and React Js. It enables us to build dashboards using pure Python. Dash is open source, and its apps run on the web browser.

High-level Outline

  1. Dash and Plotly Installation.
  2. Basic introduction of Pandas.
  3. Basic Data visualization using Plotly.
  4. Dash - Layout Basics.
  5. Dashboard Components.
  6. Interactive components of Dash.
  7. Callbacks with state.
  8. Interacting with Visualizations.
  9. Develop a web Dash App.
  10. Deployment of Dashboards.


Participants should basic working knowledge in Python.

Speaker Info:

Senior ETL Big data developer and Data Analyst with more than of 9+ years of experience in various IT technologies. As a Senior ETL developer and BI data Analyst ,have practical exposure to verious ETL , Big Data and Reporting tools like Informatica ,datastage , tableau , Hive , Pyspark. Current engagement in Altimetrik includes Data warehousing ,Reporting ,Data Science and visualizations.

Id: 1445
Section: Data Science, Machine Learning and AI
Type: Workshop
Target Audience: Intermediate
Last Updated: