├── .github └── workflows │ ├── issue_workflow.yml │ └── publish.yml ├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── __init__.py ├── _extensions ├── kmasiello │ └── positconfslides │ │ ├── _extension.yml │ │ ├── assets │ │ ├── backgrounds │ │ │ ├── 30-70-dark.svg │ │ │ ├── 30-70-light.svg │ │ │ ├── 30-70-white.svg │ │ │ ├── brackets-dark.svg │ │ │ ├── brackets-light.svg │ │ │ ├── content-dark.svg │ │ │ ├── content-light.svg │ │ │ ├── content2-light.svg │ │ │ ├── toc-dark.svg │ │ │ ├── toc-light.svg │ │ │ ├── toc-people-dark.svg │ │ │ ├── toc-people-light.svg │ │ │ ├── toc2-dark.svg │ │ │ └── toc2-light.svg │ │ └── posit-slides.js │ │ ├── custom.scss │ │ └── positconfslides.lua ├── quarto-ext │ └── shinylive │ │ ├── README.md │ │ ├── _extension.yml │ │ ├── resources │ │ └── css │ │ │ └── shinylive-quarto.css │ │ └── shinylive.lua └── shafayetShafee │ └── bsicons │ ├── _extension.yml │ ├── assets │ ├── css │ │ └── all.css │ └── webfonts │ │ ├── bootstrap-icons.woff │ │ └── bootstrap-icons.woff2 │ └── bsicons.lua ├── _publish.yml ├── _quarto.yml ├── apps ├── examples │ ├── 0.0-penguins │ │ ├── app.py │ │ ├── penguins.csv │ │ └── requirements.txt │ ├── 1.0-basic-app │ │ └── app.py │ ├── 1.1-table-only │ │ ├── app.py │ │ └── penguins.csv │ ├── 1.2-table-summary │ │ ├── app.py │ │ └── penguins.csv │ ├── 1.3-table-input-slider │ │ ├── app.py │ │ └── penguins.csv │ ├── 1.4-table-graph-input-slider │ │ ├── app.py │ │ ├── penguins.csv │ │ └── plots.py │ ├── 2.0-simple-reactive-calc │ │ └── app.py │ ├── 2.1-reactive-calc │ │ ├── app.py │ │ ├── penguins.csv │ │ └── plots.py │ ├── 3.0-modal │ │ └── app.py │ ├── 3.3-css │ │ ├── app.py │ │ └── www │ │ │ └── my_styles.css │ ├── 4.0.0-navsets │ │ └── app.py │ ├── 4.0.0.0-cards │ │ └── app.py │ ├── 4.0.1-rows-columns │ │ └── app.py │ ├── 4.0.2-nested-columns │ │ └── app.py │ ├── 4.1.1-dynamic-ui │ │ ├── app.py │ │ └── weather.csv │ └── 4.1.2-conditional-panel │ │ └── app.py ├── problem-sets │ ├── 1-getting-started │ │ ├── 1.0-hello-world │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ └── requirements.txt │ │ ├── 1.1-data-frame │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 1.2-debug │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── model_data.csv │ │ │ └── requirements.txt │ │ ├── 1.3-filter-input │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 1.4-filter-connect │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 1.5-debug │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 1.6-debug │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 1.7-add-plot │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ └── requirements.txt │ ├── 2-basic-ui │ │ ├── 2.1-sidebar │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 2.2-cards │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 2.3-cards-switch │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 2.4-layout-columns │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ └── requirements.txt │ ├── 3-reactivity │ │ ├── 3.1-reactive-calc │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 3.2-stacking-reactives │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ └── requirements.txt │ ├── 4-dynamic-ui │ │ ├── 4.1-render-express │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ └── requirements.txt │ ├── 4-ui-customization │ │ ├── 4.1-tabs │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ ├── 4.2-cards │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ ├── 4.3-layout │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ ├── 4.4-ui-composition │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ ├── 4.5-value-boxes │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ ├── 4.6-dynamic-ui │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ ├── 4.7-conditional-panel │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── weather.csv │ │ └── requirements.txt │ ├── 5-reactive-effects │ │ ├── 5.1-reactive-event │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ ├── 5.2-reactive-effect │ │ │ ├── README │ │ │ ├── app-solution.py │ │ │ ├── app.py │ │ │ ├── data_import.py │ │ │ ├── plots.py │ │ │ ├── requirements.txt │ │ │ └── simulated-data.csv │ │ └── requirements.txt │ └── requirements.txt ├── target-app │ ├── app.py │ ├── data_import.py │ ├── manifest.json │ ├── plots.py │ ├── requirements.txt │ ├── rsconnect-python │ │ └── target-app.json │ └── simulated-data.csv └── utilities │ └── multiple-choice │ ├── app.py │ └── questions.json ├── exercises ├── 1-hello-world.qmd ├── 2-basic-ui.qmd ├── 3-reactivity.qmd ├── 4-dynamic-ui.qmd └── 5-reactive-effect.qmd ├── helpers.py ├── images ├── git-download-button.png └── shiny-course_image │ ├── shiny-2x.png │ ├── shiny-2x.webp │ └── shiny.pxd │ ├── QuickLook │ ├── Icon.webp │ └── Thumbnail.webp │ ├── data │ ├── 3F96BFC4-F9B9-4D8F-A3A9-DEE75FBCD65C │ └── AF550587-953F-4997-9677-0C075842D366-76320-00013F899D49BA33 │ └── metadata.info ├── import-helpers.quarto_ipynb ├── index.qmd ├── requirements.txt └── styles.css /.github/workflows/issue_workflow.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/.github/workflows/issue_workflow.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/_extension.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/_extension.yml -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/30-70-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/30-70-dark.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/30-70-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/30-70-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/30-70-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/30-70-white.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/brackets-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/brackets-dark.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/brackets-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/brackets-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/content-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/content-dark.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/content-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/content-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/content2-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/content2-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/toc-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/toc-dark.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/toc-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/toc-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/toc-people-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/toc-people-dark.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/toc-people-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/toc-people-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/toc2-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/toc2-dark.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/backgrounds/toc2-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/assets/backgrounds/toc2-light.svg -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/assets/posit-slides.js: -------------------------------------------------------------------------------- 1 | // the world's your oyster -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/custom.scss -------------------------------------------------------------------------------- /_extensions/kmasiello/positconfslides/positconfslides.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/kmasiello/positconfslides/positconfslides.lua -------------------------------------------------------------------------------- /_extensions/quarto-ext/shinylive/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/quarto-ext/shinylive/README.md -------------------------------------------------------------------------------- /_extensions/quarto-ext/shinylive/_extension.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/quarto-ext/shinylive/_extension.yml -------------------------------------------------------------------------------- /_extensions/quarto-ext/shinylive/resources/css/shinylive-quarto.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/quarto-ext/shinylive/resources/css/shinylive-quarto.css -------------------------------------------------------------------------------- /_extensions/quarto-ext/shinylive/shinylive.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/quarto-ext/shinylive/shinylive.lua -------------------------------------------------------------------------------- /_extensions/shafayetShafee/bsicons/_extension.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/shafayetShafee/bsicons/_extension.yml -------------------------------------------------------------------------------- /_extensions/shafayetShafee/bsicons/assets/css/all.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/shafayetShafee/bsicons/assets/css/all.css -------------------------------------------------------------------------------- /_extensions/shafayetShafee/bsicons/assets/webfonts/bootstrap-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/shafayetShafee/bsicons/assets/webfonts/bootstrap-icons.woff -------------------------------------------------------------------------------- /_extensions/shafayetShafee/bsicons/assets/webfonts/bootstrap-icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/shafayetShafee/bsicons/assets/webfonts/bootstrap-icons.woff2 -------------------------------------------------------------------------------- /_extensions/shafayetShafee/bsicons/bsicons.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_extensions/shafayetShafee/bsicons/bsicons.lua -------------------------------------------------------------------------------- /_publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_publish.yml -------------------------------------------------------------------------------- /_quarto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/_quarto.yml -------------------------------------------------------------------------------- /apps/examples/0.0-penguins/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/0.0-penguins/app.py -------------------------------------------------------------------------------- /apps/examples/0.0-penguins/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/0.0-penguins/penguins.csv -------------------------------------------------------------------------------- /apps/examples/0.0-penguins/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/0.0-penguins/requirements.txt -------------------------------------------------------------------------------- /apps/examples/1.0-basic-app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.0-basic-app/app.py -------------------------------------------------------------------------------- /apps/examples/1.1-table-only/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.1-table-only/app.py -------------------------------------------------------------------------------- /apps/examples/1.1-table-only/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.1-table-only/penguins.csv -------------------------------------------------------------------------------- /apps/examples/1.2-table-summary/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.2-table-summary/app.py -------------------------------------------------------------------------------- /apps/examples/1.2-table-summary/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.2-table-summary/penguins.csv -------------------------------------------------------------------------------- /apps/examples/1.3-table-input-slider/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.3-table-input-slider/app.py -------------------------------------------------------------------------------- /apps/examples/1.3-table-input-slider/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.3-table-input-slider/penguins.csv -------------------------------------------------------------------------------- /apps/examples/1.4-table-graph-input-slider/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.4-table-graph-input-slider/app.py -------------------------------------------------------------------------------- /apps/examples/1.4-table-graph-input-slider/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.4-table-graph-input-slider/penguins.csv -------------------------------------------------------------------------------- /apps/examples/1.4-table-graph-input-slider/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/1.4-table-graph-input-slider/plots.py -------------------------------------------------------------------------------- /apps/examples/2.0-simple-reactive-calc/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/2.0-simple-reactive-calc/app.py -------------------------------------------------------------------------------- /apps/examples/2.1-reactive-calc/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/2.1-reactive-calc/app.py -------------------------------------------------------------------------------- /apps/examples/2.1-reactive-calc/penguins.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/2.1-reactive-calc/penguins.csv -------------------------------------------------------------------------------- /apps/examples/2.1-reactive-calc/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/2.1-reactive-calc/plots.py -------------------------------------------------------------------------------- /apps/examples/3.0-modal/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/3.0-modal/app.py -------------------------------------------------------------------------------- /apps/examples/3.3-css/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/3.3-css/app.py -------------------------------------------------------------------------------- /apps/examples/3.3-css/www/my_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/3.3-css/www/my_styles.css -------------------------------------------------------------------------------- /apps/examples/4.0.0-navsets/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.0.0-navsets/app.py -------------------------------------------------------------------------------- /apps/examples/4.0.0.0-cards/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.0.0.0-cards/app.py -------------------------------------------------------------------------------- /apps/examples/4.0.1-rows-columns/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.0.1-rows-columns/app.py -------------------------------------------------------------------------------- /apps/examples/4.0.2-nested-columns/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.0.2-nested-columns/app.py -------------------------------------------------------------------------------- /apps/examples/4.1.1-dynamic-ui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.1.1-dynamic-ui/app.py -------------------------------------------------------------------------------- /apps/examples/4.1.1-dynamic-ui/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.1.1-dynamic-ui/weather.csv -------------------------------------------------------------------------------- /apps/examples/4.1.2-conditional-panel/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/examples/4.1.2-conditional-panel/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.0-hello-world/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.0-hello-world/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.0-hello-world/app-solution.py: -------------------------------------------------------------------------------- 1 | from shiny.express import ui 2 | 3 | ui.h1("Hello World!") 4 | -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.0-hello-world/app.py: -------------------------------------------------------------------------------- 1 | from shiny.express import ui 2 | 3 | ui.h1("") 4 | -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.0-hello-world/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.1-data-frame/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.1-data-frame/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.1-data-frame/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.1-data-frame/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.1-data-frame/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.1-data-frame/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.1-data-frame/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.1-data-frame/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.1-data-frame/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.2-debug/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.2-debug/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.2-debug/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.2-debug/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.2-debug/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.2-debug/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.2-debug/model_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.2-debug/model_data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.2-debug/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.3-filter-input/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.3-filter-input/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.3-filter-input/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.3-filter-input/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.3-filter-input/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.3-filter-input/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.3-filter-input/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.3-filter-input/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.3-filter-input/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.3-filter-input/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.3-filter-input/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.4-filter-connect/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.4-filter-connect/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.4-filter-connect/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.4-filter-connect/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.4-filter-connect/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.4-filter-connect/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.4-filter-connect/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.4-filter-connect/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.4-filter-connect/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.4-filter-connect/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.4-filter-connect/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.5-debug/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.5-debug/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.5-debug/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.5-debug/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.5-debug/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.5-debug/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.5-debug/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.5-debug/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.5-debug/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.5-debug/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.5-debug/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.6-debug/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.6-debug/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.6-debug/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.6-debug/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.6-debug/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.6-debug/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.6-debug/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.6-debug/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.6-debug/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.6-debug/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.6-debug/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.7-add-plot/README -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.7-add-plot/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.7-add-plot/app.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.7-add-plot/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.7-add-plot/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/1.7-add-plot/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/1-getting-started/1.7-add-plot/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/1-getting-started/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.1-sidebar/README -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.1-sidebar/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.1-sidebar/app.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.1-sidebar/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.1-sidebar/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.1-sidebar/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.1-sidebar/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/README: -------------------------------------------------------------------------------- 1 | Wrap the two plots in cards. -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.2-cards/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.2-cards/app.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.2-cards/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.2-cards/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.2-cards/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.2-cards/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.3-cards-switch/README -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.3-cards-switch/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.3-cards-switch/app.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.3-cards-switch/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.3-cards-switch/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.3-cards-switch/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.3-cards-switch/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.4-layout-columns/README -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.4-layout-columns/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.4-layout-columns/app.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.4-layout-columns/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.4-layout-columns/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/2.4-layout-columns/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/2-basic-ui/2.4-layout-columns/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/2-basic-ui/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.1-reactive-calc/README -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.1-reactive-calc/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.1-reactive-calc/app.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.1-reactive-calc/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.1-reactive-calc/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.1-reactive-calc/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.1-reactive-calc/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.2-stacking-reactives/README -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.2-stacking-reactives/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.2-stacking-reactives/app.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.2-stacking-reactives/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.2-stacking-reactives/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/3.2-stacking-reactives/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/3-reactivity/3.2-stacking-reactives/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/3-reactivity/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-dynamic-ui/4.1-render-express/README -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-dynamic-ui/4.1-render-express/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-dynamic-ui/4.1-render-express/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-dynamic-ui/4.1-render-express/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-dynamic-ui/4.1-render-express/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/4.1-render-express/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-dynamic-ui/4.1-render-express/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-dynamic-ui/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.1-tabs/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.1-tabs/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.1-tabs/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.1-tabs/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.1-tabs/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.1-tabs/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.1-tabs/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.1-tabs/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.1-tabs/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.1-tabs/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.1-tabs/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.2-cards/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.2-cards/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.2-cards/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.2-cards/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.2-cards/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.2-cards/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.2-cards/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.2-cards/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.2-cards/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.2-cards/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.2-cards/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.3-layout/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.3-layout/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.3-layout/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.3-layout/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.3-layout/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.3-layout/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.3-layout/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.3-layout/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.3-layout/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.3-layout/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.3-layout/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.4-ui-composition/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.4-ui-composition/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.4-ui-composition/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.4-ui-composition/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.4-ui-composition/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.4-ui-composition/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.4-ui-composition/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.4-ui-composition/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.4-ui-composition/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.4-ui-composition/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.4-ui-composition/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.5-value-boxes/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.5-value-boxes/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.5-value-boxes/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.5-value-boxes/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.5-value-boxes/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.5-value-boxes/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.5-value-boxes/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.5-value-boxes/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.5-value-boxes/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.5-value-boxes/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.5-value-boxes/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.6-dynamic-ui/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.6-dynamic-ui/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.6-dynamic-ui/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.6-dynamic-ui/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.6-dynamic-ui/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.6-dynamic-ui/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.6-dynamic-ui/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.6-dynamic-ui/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.6-dynamic-ui/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.6-dynamic-ui/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.6-dynamic-ui/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.7-conditional-panel/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.7-conditional-panel/README -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.7-conditional-panel/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.7-conditional-panel/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.7-conditional-panel/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.7-conditional-panel/app.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.7-conditional-panel/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.7-conditional-panel/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.7-conditional-panel/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/4.7-conditional-panel/weather.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/4-ui-customization/4.7-conditional-panel/weather.csv -------------------------------------------------------------------------------- /apps/problem-sets/4-ui-customization/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.1-reactive-event/README -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.1-reactive-event/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.1-reactive-event/app.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.1-reactive-event/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.1-reactive-event/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.1-reactive-event/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.1-reactive-event/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.2-reactive-effect/README -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/app-solution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.2-reactive-effect/app-solution.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.2-reactive-effect/app.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.2-reactive-effect/data_import.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.2-reactive-effect/plots.py -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/5.2-reactive-effect/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/problem-sets/5-reactive-effects/5.2-reactive-effect/simulated-data.csv -------------------------------------------------------------------------------- /apps/problem-sets/5-reactive-effects/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/problem-sets/requirements.txt: -------------------------------------------------------------------------------- 1 | pandas 2 | plotly -------------------------------------------------------------------------------- /apps/target-app/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/app.py -------------------------------------------------------------------------------- /apps/target-app/data_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/data_import.py -------------------------------------------------------------------------------- /apps/target-app/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/manifest.json -------------------------------------------------------------------------------- /apps/target-app/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/plots.py -------------------------------------------------------------------------------- /apps/target-app/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/requirements.txt -------------------------------------------------------------------------------- /apps/target-app/rsconnect-python/target-app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/rsconnect-python/target-app.json -------------------------------------------------------------------------------- /apps/target-app/simulated-data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/target-app/simulated-data.csv -------------------------------------------------------------------------------- /apps/utilities/multiple-choice/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/utilities/multiple-choice/app.py -------------------------------------------------------------------------------- /apps/utilities/multiple-choice/questions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/apps/utilities/multiple-choice/questions.json -------------------------------------------------------------------------------- /exercises/1-hello-world.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/exercises/1-hello-world.qmd -------------------------------------------------------------------------------- /exercises/2-basic-ui.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/exercises/2-basic-ui.qmd -------------------------------------------------------------------------------- /exercises/3-reactivity.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/exercises/3-reactivity.qmd -------------------------------------------------------------------------------- /exercises/4-dynamic-ui.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/exercises/4-dynamic-ui.qmd -------------------------------------------------------------------------------- /exercises/5-reactive-effect.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/exercises/5-reactive-effect.qmd -------------------------------------------------------------------------------- /helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/helpers.py -------------------------------------------------------------------------------- /images/git-download-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/git-download-button.png -------------------------------------------------------------------------------- /images/shiny-course_image/shiny-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny-2x.png -------------------------------------------------------------------------------- /images/shiny-course_image/shiny-2x.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny-2x.webp -------------------------------------------------------------------------------- /images/shiny-course_image/shiny.pxd/QuickLook/Icon.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny.pxd/QuickLook/Icon.webp -------------------------------------------------------------------------------- /images/shiny-course_image/shiny.pxd/QuickLook/Thumbnail.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny.pxd/QuickLook/Thumbnail.webp -------------------------------------------------------------------------------- /images/shiny-course_image/shiny.pxd/data/3F96BFC4-F9B9-4D8F-A3A9-DEE75FBCD65C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny.pxd/data/3F96BFC4-F9B9-4D8F-A3A9-DEE75FBCD65C -------------------------------------------------------------------------------- /images/shiny-course_image/shiny.pxd/data/AF550587-953F-4997-9677-0C075842D366-76320-00013F899D49BA33: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny.pxd/data/AF550587-953F-4997-9677-0C075842D366-76320-00013F899D49BA33 -------------------------------------------------------------------------------- /images/shiny-course_image/shiny.pxd/metadata.info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/images/shiny-course_image/shiny.pxd/metadata.info -------------------------------------------------------------------------------- /import-helpers.quarto_ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/import-helpers.quarto_ipynb -------------------------------------------------------------------------------- /index.qmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/index.qmd -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/requirements.txt -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talkpython/reactive-web-dashboards-with-shiny-course/HEAD/styles.css --------------------------------------------------------------------------------