Course Images

Introduction to R Shiny

Introduction to R Shiny

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • Delivered Online

  • 2 hours

  • All levels

Description

Introduction to R in Shiny

Thursday 19th March, online 10am-12pm.

  • Understand what Shiny is and when to use it

  • What Shiny does, how it fits into the R ecosystem, and common use cases (apps, dashboards, internal tools, data products)

  • Differences between static R outputs (plots, reports) and interactive Shiny applications

  • Learn the basic structure of a Shiny application

  • The roles of ui and server components

  • How shinyApp() brings the UI and server together

  • File structures for a multi-file Shiny app

  • Build user interfaces with Shiny layouts

  • Using layout functions such as fluidPage(), sidebarLayout(), sidebarPanel(), and mainPanel()

  • Organising content with rows, columns, tabs, and panels

  • Adding titles, text, and spacing for clean, readable app design

  • Work with Shiny input and output elements

  • Common inputs (sliders, dropdowns, text inputs, buttons, checkboxes)

  • Displaying outputs such as plots, tables, and text

  • Connecting inputs to outputs through the server logic

  • Introduction to Shiny’s reactive programming model

  • What reactivity is and why it matters in interactive apps

  • How Shiny automatically updates outputs when inputs change

  • Create a foundation of a complete, working Shiny app

  • Combining UI layouts, inputs, outputs, and reactivity into a functional application

  • Running and testing apps locally

  • Leave with a foundation app, ready to learn more advanced content to build upon.

  • Be ready to build your first dashboard or application

  • Understanding next steps, such as theming, modules, and deployment options

Frequently Asked Questions

  • How long are the courses?

    Our courses are 2 hours.

  • What are the available options for attending the courses?

    Courses can be conducted solo or with a team! This course is online. But if you would prefer to have a course in-person please reach out to Datacove to organise. 


  • What is the price for the course?

    Our typical courses are £99 + VAT per person. Quote will be provided via email after date request. Group discounts available.

  • Do I need to already know how to code in R?

    For this course, yes we would expect attendees to have some basic understanding of R code as we will be using this to create the Shiny dashboard. However, there is no need to have ever used Shiny before - that's what the course will show you!

Dates

  • to
    Delivered Online
    £99+ VAT

About The Provider

Datacove
Datacove
Brighton

At Datacove we help you at every stage of your data dri...

Read more about Datacove

Reviews