About this Course
4.5
1,543 ratings
308 reviews
Specialization

Course 9 of 10 in the

100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Hours to complete

Approx. 13 hours to complete

Suggested: 5 hours/week...
Available languages

English

Subtitles: English

What you will learn

  • Check

    Build an R Markdown presentation that includes a data visualization

  • Check

    Create a data product that tells a story to a mass audience

  • Check

    Develop basic applications and interactive graphics using GoogleVis

  • Check

    Use Leaflet to create interactive annotated maps

Skills you will gain

InteractivityPlotlyWeb ApplicationR Programming
Specialization

Course 9 of 10 in the

100% online

100% online

Start instantly and learn at your own schedule.
Flexible deadlines

Flexible deadlines

Reset deadlines in accordance to your schedule.
Hours to complete

Approx. 13 hours to complete

Suggested: 5 hours/week...
Available languages

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
Hours to complete
1 hour to complete

Course Overview

In this overview module, we'll go over some information and resources to help you get started and succeed in the course. ...
Reading
1 video (Total 1 min), 5 readings
Reading5 readings
Syllabus10m
Welcome10m
Book: Developing Data Products in R10m
Community Site10m
R and RStudio Links & Tutorials10m
Hours to complete
3 hours to complete

Shiny, GoogleVis, and Plotly

Now we can turn to the first substantive lessons. In this module, you'll learn how to develop basic applications and interactive graphics in shiny, compose interactive HTML graphics with GoogleVis, and prepare data visualizations with Plotly....
Reading
24 videos (Total 124 min), 2 readings, 1 quiz
Video24 videos
Shiny 1.26m
Shiny 1.34m
Shiny 1.46m
Shiny 1.59m
Shiny 2.13m
Shiny 2.29m
Shiny 2.32m
Shiny 2.44m
Shiny 2.53m
Shiny 2.66m
Shiny Gadgets 1.15m
Shiny Gadgets 1.24m
Shiny Gadgets 1.37m
GoogleVis 1.16m
GoogleVis 1.28m
Plotly 1.14m
Plotly 1.22m
Plotly 1.36m
Plotly 1.45m
Plotly 1.53m
Plotly 1.64m
Plotly 1.7m
Plotly 1.81m
Reading2 readings
Shiny10m
Shinyapps.io Project10m
Quiz1 practice exercise
Quiz 110m
Week
2
Hours to complete
3 hours to complete

R Markdown and Leaflet

During this module, we'll learn how to create R Markdown files and embed R code in an Rmd. We'll also explore Leaflet and use it to create interactive annotated maps....
Reading
12 videos (Total 45 min), 1 reading, 2 quizzes
Video12 videos
R Markdown 1.22m
R Markdown 1.33m
R Markdown 1.4m
R Markdown 1.53m
R Markdown 1.66m
Leaflet 1.13m
Leaflet 1.25m
Leaflet 1.32m
Leaflet 1.42m
Leaflet 1.52m
Leaflet 1.66m
Reading1 reading
Three Ways to Share R Markdown Products10m
Quiz1 practice exercise
Quiz 212m
Week
3
Hours to complete
3 hours to complete

R Packages

In this module, we'll dive into the world of creating R packages and practice developing an R Markdown presentation that includes a data visualization built using Plotly....
Reading
5 videos (Total 65 min), 1 reading, 2 quizzes
Video5 videos
R Packages (Part 2)14m
Building R Packages Demo18m
R Classes and Methods (Part 1)13m
R Classes and Methods (Part 2)11m
Reading1 reading
R Packages10m
Quiz1 practice exercise
Quiz 38m
Week
4
Hours to complete
2 hours to complete

Swirl and Course Project

Week 4 is all about the Course Project, producing a Shiny Application and reproducible pitch....
Reading
3 videos (Total 16 min), 1 reading, 1 quiz
Video3 videos
Swirl 1.27m
Swirl 1.36m
Reading1 reading
Post-Course Survey10m
4.5
308 ReviewsChevron Right
Career direction

32%

started a new career after completing these courses
Career Benefit

83%

got a tangible career benefit from this course
Career promotion

13%

got a pay increase or promotion

Top Reviews

By SSMar 4th 2016

This is a great introduction to some of the many ways to present your data. It's probably the easiest course in the specialisation but shows off an impressive array of widgets and gadgets.

By RSNov 19th 2018

This course was amazing, it could definetly be more deep in each of the subjects, but gives you so much practice in tools that are very useful in the day by day of a data scientist

Instructors

Avatar

Brian Caffo, PhD

Professor, Biostatistics
Bloomberg School of Public Health
Avatar

Jeff Leek, PhD

Associate Professor, Biostatistics
Bloomberg School of Public Health
Avatar

Roger D. Peng, PhD

Associate Professor, Biostatistics
Bloomberg School of Public Health

About Johns Hopkins University

The mission of The Johns Hopkins University is to educate its students and cultivate their capacity for life-long learning, to foster independent and original research, and to bring the benefits of discovery to the world....

About the Data Science Specialization

Ask the right questions, manipulate data sets, and create visualizations to communicate results. This Specialization covers the concepts and tools you'll need throughout the entire data science pipeline, from asking the right kinds of questions to making inferences and publishing results. In the final Capstone Project, you’ll apply the skills learned by building a data product using real-world data. At completion, students will have a portfolio demonstrating their mastery of the material....
Data Science

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.