Interactive Python Dashboards with Plotly and Dash

Course content

  • Course Introduction
  • Introduction to Data Basics
  • Plotly Basics
  • Dash Basics – Layout
  • DashBoard Exercise
  • DashBoard Components
  • Interactive Components
  • Callbacks with State
  • Interacting with Visualizations
  • Code Along Milestone Project
  • Live Updating
  • Deployment
  • BONUS SECTION: THANK YOU!

Python with Plotly and Dash Training Course

Introduction

Data Science in Depth

  • What is Plotly? What is Dash?
  • Pandas overview
  • Numpy overview

Plotly Basics

  • Plots
  • Heatmaps

Preparing the Development Environment

  • Installing and configuring Plotly
  • Installing and configuring Dash

Dash Core Components

  • Using drowdown and slider components
  • Uploading CSV, XLS, and images
  • Working with Dash layouts
  • Converting Plotly plots to dashboards
  • Using callbacks
  • Working with inputs and outputs

Dash Dashboards

  • Pulling API data
  • Building a binance dashboard
  • Connecting Dash components
  • Using alpha vantage
  • Cleaning data
  • Controlling callbacks
  • Updating graphs
  • Working with layout updating

Deployment

  • Working with app authorization
  • Deploying with Heroku

Summary and Conclusion