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

SkillSoft Explore Course

Aspire     Pythonista to Python Master     Python Master Track 2: Data Visualization for Web App Using Python
The Dash DAQ library can be used to represent data in ways that correspond to real-world physical measurement mechanisms, such as switches, thermometers, knobs, dials, gauges, LED displays, and tanks.
In this course, you'll learn how to work with this library. In addition, you'll practice creating widgets using Dash core components. You'll also create Dropdowns, TextAreas, RadioButtons, and Checklists.
Finally, you'll cover two important aspects of building web apps - building tabbed apps with different controls on each tab and accepting user upload of files. You'll build a web app that accepts a file for upload, either via drag-and-drop or via direct user navigation, and then checks whether the file is a .csv file and if so, displays the contents of that file in a DataTable.

Objectives

Dash Python Framework: Creating Widgets in Dash Apps

  • discover the key concepts covered in this course
  • create Boolean toggle switches
  • create a gauge updated using a spin button
  • link Dash components, such as gauges, sliders, and LED Fields
  • configure interactive Dash DAQ components
  • use basic dropdowns to select values
  • customize dropdowns using multi-select
  • create and customize sliders in Dash
  • create and use multiple components, such as text boxes, checklists, and radio buttons
  • configure a multi-tab Dash application
  • implement a Dash app with a complex layout
  • configure callbacks with complex interactivity
  • upload files using an upload dialog
  • summarize the key concepts covered in this course