5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

IT Professional Curricula     Software Development Solution Area     Generic Languages     Embedding Visualizations in Web Apps Using Dash
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.

Objectives

Dash Python Framework: Dash for Interactive Web Apps

  • 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