In this chapter, we added widgets to our Jupyter installation and used the interact and interactive widgets to produce a variety of user input controls. We then looked in the widgets package in depth to examine some of the user controls available, the properties available in the containers, the events that are available emitting from the controls, and to work out how to build containers of controls.
In the next chapter, we will learn about sharing notebooks with other users. The typical method for sharing a notebook is to post it on a website so anyone can access the notebook. We will also cover how to convert notebooks to different formats. This allows users who don't have direct access to your notebook to see the effects.