- 0:00 Widget overview:
- Overview/introduction (10 min)
@interact
notebook and example (10 min)- Widget Basics notebook and Widget List, which includes Output widget (20 min)
- Exercises (20 min)
- interact extension
- widget basics extension
- Break (10 min)
- start 1:10 Widget styling:
- Talk (15 min)
- Add some basic css
- Notebooks (15 min)
- "stretch" break (5 min) (please don't leave room)
- Talk (15 min)
- start 1:45 Widget events
- Events: observe, link, traitlets (15 min)
- Exercises (30 min total)
- Break (10 min)
- start 2:40 More widget libraries
- bqplot (15 min)
- pythreejs (5 min)
- ipyvolume (5 min)
- ipyleaflet (5 min)
- ipyfits, ipyaladdin, ipywwt (5 min)
- two exercises: (10 min)
- Link one of these with a slider or dropdown or....
- bqplot as control (fourier series or Sylvain's regression example)
- Widgets outside the context of the notebook (20 min)
- Embedding widgets in static web pages
- Jupyter widget sphinx extension
- ipywidget-server
- starts 3:45 Flexible/Q&A time