Course Introduction
  • Course Overview
  • Course FAQ
  • Overview of Notes and Guidebook
  • Installation Overview
Introduction to Data Basics
  • Plotly and Dash Overview
  • NumPy Crash Course
  • Pandas Crash Course
  • Exercise: NumPy/Pandas Practice
  • NumPy/Pandas Practice Exercise Solution
Plotly Basics
  • Plotly Basics Overview
  • Scatter Plots
  • Line Charts
  • Line Charts Part Two
  • Line Charts Exercise
  • Line Charts Exercise - Solution Code Along
  • Bar Charts
  • Bar Charts Exercise
  • Bar Charts Exercise - Solution
  • Bubble Plots
  • Bubble Charts Exercise
  • Bubble Charts Exercise Solution
  • Box Plots
  • Box Plots Exercise
  • Box Plots Exercise Solution
  • Histograms
  • Histograms Exercise
  • Histograms Exercise Solution
  • Distplots
  • DistPlots Exercise
  • DistPlots Exercise Solution
  • Heatmaps
  • Heatmaps Exercise
  • Heatmaps Exercise Solution
Dash Basics - Layout
  • Introduction to Dash Basics
  • Dash Layouts - Part One
  • Dash Layouts - Part Two - Styling
  • Converting Simple Plotly Plot to Dashboard with Dash
DashBoard Exercise
  • Exercise: Create a Simple Dashboard
  • Simple Dashboard Exercise Solution
DashBoard Components
  • Dash Components
  • HTML Components
  • Core Components
  • Markdown with Dash
  • Using Help() with Dash
Interactive Components
  • Single Callbacks for Interactivity
  • Dash Callbacks for Graphs
  • Multiple Inputs
  • Multiple Outputs
  • Exercise: Interactive Components
  • Interactive Components Exercise Solution
Callbacks with State
  • Controlling Callbacks with Dash State
Interacting with Visualizations
  • Hover Over Data
  • Click Data
  • Selection Data
  • Updating Graphs on Interactions
  • Updating Graphs on Interactions Part 2
  • Updating Graphs on Interactions - Part Three
Code Along Milestone Project
  • Code Along Milestone Project Overview
  • Milestone Project Part One - Imports and Graph Setup
  • Milestone Project Part Two - Input Box and Basic Callback
  • Milestone Project Part Three - Reading Data with Pandas Datareader
  • Milestone Project Part Four - Adding DatePickers for Choosing Dates
  • Milestone Project Part Five - Adding in Dash State
  • Milestone Project Part Six - Multiple Stock Option Dropdown
Live Updating
  • Layout Updating
  • Simple Live Update Example
Deployment
  • App Authorization
  • Deploying App to Heroku
BONUS SECTION: THANK YOU!
  • BONUS LECTURE