- Start at 0:00 Introduction and Jupyter Lab overview (5 min) (Matt)
- Start 0:05 Widget overview: (Youness)
- Overview/introduction (15 min)
- @interact notebook and example (5 min)
- Interactive plots with mpl-interactions (5 min)
- Widget basics (10 min)
- Widget List and exercise (15 min)
- Output widget (5 min)
- Break (10 min)
- Start 1:10 Widget events (Ian)
- Events: observe, link, traitlets (20 min)
- Exercise (10 min)
- Break (5 min)
- Start 1:45 Widget styling overview: (Matt)
- Widget layout concepts (10 min)
- Widget layout examples/exercises (10 min)
- Break (5 min)
- Start 2:10 More about how to build complex libraries (Itay)
- Considerations when designing more complex widget applications (15 min)
- Start 2:25 More widget libraries (Mariana, Itay)
- High level presentation of multiple interactive widgets libraries (ipcanvas, ipycytoscape, ipydatagrid, ipygany, etc) (50 min)
- Break (10 min)
- Start 3:30 Widgets outside the context of the notebook (Mariana)
- Voila, jupyterlite (15 min)
- Start 3:40 ipywidgets 8 (Itay)
- New features (5 min)
- Highlights of transition (5 min)
- Starts 3:50 Flexible/Q&A time (Everyone)
Core:
- jupyterlab 3
- ipywidgets 7.6+
New this year:
- ipycytoscape
- ipydatagrid