Analytic Dashboards and Interactive Visualizations

Duration: 5 days

This course will teach you how to build beautiful analytic dashboards and interactive data visualizations. We will be using R programming language and Shiny web framework. Shiny enables R users to easily create powerful analytic dashboards, interactive data visualizations and data products on the web. This course will get you started with Shiny. You will learn the basics of HTML, how to create dashboards and web applications, incorporate interactive components and control the layout of the application.


  • You want to build beautiful analytic dashboards.
  • You want to create interactive data visualizations.
  • You want to build data products on the web.

Course Goals

  • Build amazing visual and informational analytic dashboards.
  • Build powerfully interactive web applications.
  • Turn your analyses into interactive reports.
  • Create interactive visualizations, plots and analytics tools.


  • R Crash Course
  • HTML and Web Pages
  • Analytic dashboards
  • Introduction to Shiny
  • User Interface Layout
  • Shiny Widgets
  • Reactivity and Observers
  • Reactive Output
  • Using R Scripts and Data
  • Deploying Your Apps

Prerequisites and Requirements

  • Knowledge of R programming at the level of “Data Analysis with R” or "Data Wrangling with R" is expected.
  • You will need to bring your own laptop.
  • We will be using R and RStudio, which need to be pre-installed at the beginning of the training.

Get started today