Getting Started with Shiny
Welcome

Colin Rundel

Getting Started with Shiny

Welcome!

Wifi: Posit Conf 2023
Password: conf2023

pos.it/shiny-conf23

Welcome

Instructor


Colin Rundel

Associate Professor of the Practice

Department of Statistical Science

Duke University

rundel.github.io

Instructor

Garrick Aden-Buie

Software Engineer
Data Science Educator
Shiny at Posit

garrickadenbuie.com

Teaching Assistants

  • Garrick Aden-Buie (Posit)
  • Sharla Gelfand
  • Katherine Simeon

Introduce yourself

We wont go around the room, but take the next couple of minutes to introduce yourself to your neighbors.

Some suggested topics,

  • Name

  • Where you are coming from

  • Why you are interested in learning Shiny

03:00

Workshop materials



Schedule

Time Activity
09:00 - 09:30 Welcome
09:30 - 10:30 Intro to Shiny
10:30 - 11:00 Coffee break
11:00 - 12:30 Basic Reactivity
12:30 - 13:30 Lunch break
13:30 - 15:00 Observers & reactives
15:00 - 15:30 Coffee break
15:30 - 17:00 Themeing & Publishing

WiFi



Network: Posit Conf 2023

Password: conf2023

Code of Conduct

All details are available at https://posit.co/code-of-conduct/. Please review them carefully.

You can report Code of Conduct violations in person (any posit::conf staff ), by email (codeofconduct@posit.co), or by phone (844-448-1212). Please see the policy linked above for contact information.

Other useful info

  • There are gender-neutral bathrooms located are among the Grand Suite Bathrooms.

  • There are two meditation/prayer rooms: Grand Suite 2A and Grand Suite 2B.

    • Open Sunday - Tuesday 7:30 a.m. - 7:00 p.m., Wednesday 8:00 a.m. - 6:00 p.m.
  • The lactation room is located in Grand Suite 1.

    • Open Sunday - Tuesday 7:30 a.m. - 7:00 p.m., Wednesday 8:00 a.m. - 6:00 p.m.
  • Participants who do not wish to be photographed have red lanyards; please note everyone’s lanyard colors before taking a photo and respect their choices.

Asking for help (Stickies)

I’m stuck

I’m working

I’m done


I have a general question

Other communication (Discord)

Go posit.co/conference, click Login. Once you’ve logged in there’s large image to connect you to the conference Discord server.

This workshop has a private channel under Workshops.

#getting-started-with-shiny-r

This is a great place to ask questions, post resources, memes, or most anything else before, during, and after the workshop.

Computational Environment

RStudio Cloud

You can use the following link to join the workshops RStudio cloud space,

Once you have joined you can then select the get-started-shiny assignment,

which should then create a copy of all materials and launch a cloud session for you.

Cloud session

If everything is working you should see something very close to the following,

File organization

Project root:

  • slides/ - all slides and related materials

  • demos/ - sample code for each demo

  • exercises/ - starter code for each exercise

  • exercises/solutions/ - sample solution code for each exercise

  • data/ - example data sets used in demos and exercises