|
57 | 57 | "## What we are going to learn\n",
|
58 | 58 | "\n",
|
59 | 59 | "0. Installing environment\n",
|
60 |
| - "1. Getting started with JupyterLab and ipywidgets\n", |
| 60 | + "1. Getting started: JupyterLab and ipywidgets\n", |
61 | 61 | " - Benefits of developing in Jupyter\n",
|
62 | 62 | " - Benefits of JupyterLab\n",
|
63 | 63 | " - File browser\n",
|
|
68 | 68 | " - Trait validation\n",
|
69 | 69 | " - Observing trait changes\n",
|
70 | 70 | " - Preview of dashboard\n",
|
71 |
| - "2. Get familiar with a scientific workflow\n", |
72 |
| - " - Plot original data\n", |
73 |
| - " - Add column for Savitzky-Golay filter\n", |
74 |
| - " - Select a range of data\n", |
75 |
| - " - Plot selected data with smoothed curve\n", |
76 |
| - "3. Dashboarding: use ipywidgets and nbdev to create the beginnings of a dashboard\n", |
77 |
| - "4. Dashboard: use container widgets to layout dashboard\n", |
78 |
| - "4. Strip away the development cells and preview the final product\n", |
79 |
| - "5. Learn how to deploy the app with Voila and Binder" |
| 71 | + "2. workflow: Get familiar with a scientific workflow\n", |
| 72 | + " - Plot original data\n", |
| 73 | + " - Add column for Savitzky-Golay filter\n", |
| 74 | + " - Select a range of data\n", |
| 75 | + " - Plot selected data with smoothed curve\n", |
| 76 | + "3. nbdev: Use nbdev to export notebook cells to python modules\n", |
| 77 | + " - `default_exp` directive\n", |
| 78 | + " - `export` directive\n", |
| 79 | + " - `nb_export` function\n", |
| 80 | + "4. widgets: use ipywidgets and nbdev to create the beginnings of a dashboard\n", |
| 81 | + " - observing traits\n", |
| 82 | + " - output widgets\n", |
| 83 | + "5. dashboard_01 (code only)\n", |
| 84 | + "6. publishing: use Binder and Voila to publish your application\n", |
| 85 | + "7. layouts: styling and arranging widgets\n", |
| 86 | + "8. dashboard_02 (code only)\n", |
| 87 | + "9. review\n", |
| 88 | + "10. web_application" |
80 | 89 | ]
|
81 | 90 | },
|
82 | 91 | {
|
|
0 commit comments