Dash Python Framework: Dash for Interactive Web Apps

Dash 1.17    |    Intermediate
  • 12 Videos | 1h 37m 19s
  • Includes Assessment
  • Earns a Badge
With Dash, you can create interactive web apps with elements such as buttons, dropdowns, sliders, range sliders, checkboxes, date pickers, and more. In this course, you'll learn how to get started with Dash, beginning with installing Dash and various extension libraries using the pip package installer. You'll move on to building web apps using Dash and the Plotly Express library. You'll also work with two other important Dash extension libraries - the Dash Core Components library and the Dash HTML Components library. You'll put all of these libraries together while exploring some of the default interactivity features, such as zooming and panning charts. You'll create a callback app where the title of a chart updates based on the values on a range slider before creating a more refined app with a callback that updates the chart itself and not just the title. Finally, you'll build a fully-fledged interactive scatter plot.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    use the pip package installer to install Dash
    create an ordinary bar chart using the Plotly Express library
    visualize data using grouped bar charts and stacked bar charts
    illustrate some of the interactive features in line charts
    create a callback to add interactivity to charts
  • customize callbacks for more complex interactivity
    customize scatter plots for additional visualization detail
    explore interactivity in scatter plots
    use the box and lasso select features in charts
    use the Plotly graph objects library
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 6s
    UP NEXT
  • Playable
    2. 
    Installing Dash in Python
    11m 3s
  • Locked
    3. 
    Visualizing Data Using Dash
    11m 1s
  • Locked
    4. 
    Creating Bar Charts
    4m 59s
  • Locked
    5. 
    Visualizing Data Using Line Charts
    11m 1s
  • Locked
    6. 
    Creating a Basic Callback
    7m 40s
  • Locked
    7. 
    Refining Dash Apps Using Callbacks
    7m 53s
  • Locked
    8. 
    Creating a Complex Scatter Plot
    8m 20s
  • Locked
    9. 
    Interactive Features in Scatter Plots
    10m 51s
  • Locked
    10. 
    Using Box and Lasso Select in Charts
    9m 44s
  • Locked
    11. 
    Visualizing Data Using Plotly Graph Objects
    4m 34s
  • Locked
    12. 
    Course Summary
    3m 6s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.