SKILL BENCHMARK

Python Dash Framework Competency (Intermediate Level)

  • 12m
  • 12 questions
The Python Dash Framework Competency (Intermediate Level) benchmark measures your ability to install Dash and its libraries, run a Dash app using the Python shell, create visualizations using the plotly.express API, and work with graph object instances and callback functions. You will be evaluated on your ability to use Dash to accept and validate user input and use date pickers. A learner who scores high on this benchmark demonstrates that they have the skills to develop interactive Python applications with the Dash framework.

Topics covered

  • accept user input using Dash components
  • compare and contrast date inputs using strings and date pickers
  • create an ordinary bar chart using the Plotly Express library
  • customize callbacks for more complex interactivity
  • explore interactivity in scatter plots
  • illustrate some of the interactive features in line charts
  • link the date picker with charts
  • perform operations based on user input
  • use the box and lasso select features in charts
  • use the pip package installer to install Dash
  • use the Plotly graph objects library
  • visualize data using grouped bar charts and stacked bar charts