- Introduction to the webinar and instructor (led by DataCamp TA).
- Introduction to the topics.
- Discuss the need for data scientists to build web apps.
- Introduction to the MoMa dataset and app we will be building.
- Understand building blocks of a Shiny App (
textInput
,plotOutput
,fluidPage
) - Explore reactivity (
reactive
,reactiveValues
) - Build a simple shiny app
- Explore inputs:
textInput
,numericInput
,sliderInput
, andselectInput
- Explore outputs:
renderPlot
/plotOutput
,renderPlotly
/plotlyOutput
,renderDT
, andDTOutput
- Explore layouts:
sidebarLayout
,sidebarPanel
,tabPanel
,tabsetPanel
- Combine inputs, outputs, and layouts to build a small shiny app.
- Design the layout of the dashboard and spec out the interactions.
- Identify individual components, and build them.
- Put them all together in a dashboard.
- Recap of what we learned.
- The data products mindset.
- Importance of deliberate practice.
- Call to action and course recommendations.