Skip to main content
HomeR

Course

Building Dashboards with shinydashboard

Beginner
4.6+
16 reviews
Updated 04/2025
Learn to create interactive dashboards with R using the powerful shinydashboard package. Create dynamic and engaging visualizations for your audience.
Start Course for Free

Included withPremium or Teams

RReporting4 hours15 videos51 Exercises4,100 XP2,962Statement of Accomplishment

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp for Business

Loved by learners at thousands of companies

Course Description

Learn to create an interactive dashboard using the shinydashboard package in R. Whether you need to provide a client with information, create a data analysis report, or keep track of the performance of a personal project, shinydashboard can help you create something impactful. Learn the essentials of this powerful package today.

Understand How to Use Dashboards



While reports can provide you with a snapshot of a situation, a dashboard is not only dynamic, meaning that data can be updated in real time but also interactive. This makes for a more immersive experience for your audience.

Learn To Use shinydashboard



In this course, you will learn how to use shinydashboard in R to create a dynamic and interactive dashboard. You will cover the ins and outs of shinydashboard and learn about good UI/UX practices.

Build an Interactive Dashboard



You will first build a shinyApp and then graduate to building a shinydashboard. Then, you learn how to include interactive elements with hover-over effects.

Finally, you will explore how to tweak your design elements of a shinydashboard using CSS code and more. You will be given the opportunity to practice these concepts using various datasets in the context of four different scenarios.

Upon completing this course, you will be better equipped to create tailor-made dashboards for any purpose using shinydashboard.

Prerequisites

Intermediate RIntroduction to the Tidyverse
1

ShinyApps

Start Chapter
2

Basics of a shinydashboard

Start Chapter
3

Interactive plots and geospatial maps

Start Chapter
4

Adding design elements and improving UI/UX

Start Chapter
Building Dashboards with shinydashboard
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review

Included withPremium or Teams

Enroll now

Don’t just take our word for it

*4.6
from 16 reviews
69%
31%
0%
0%
0%
  • Anton
    1 day

  • Yoh
    14 days

  • Erica
    21 days

  • Kyle
    26 days

    Learned so many fun things!

  • Charlie
    about 1 month

  • Matt
    3 days

Anton

Yoh

Erica

Join over 16 million learners and start Building Dashboards with shinydashboard today!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.