This tutorial will introduce you to the widgets in the Jupyter Notebook, walk through a few approaches to writing widgets, and introduce some relatively new widget packages.
We are using ipywidgets 7.5 and Jupyter Lab 2.1
observe
03. OPTIONAL Separating the logic from the widgets
04. OPTIONAL Separating the logic using classes