A data product is the production output from a statistical analysis. Data products automate complex analysis tasks or use technology to expand the utility of a data informed model, algorithm or inference. This course covers the basics of creating data products using Shiny, R packages, and interactive graphics. The course will focus on the statistical fundamentals of creating a data product that can be used to tell a story about data to a mass audience.
Offered By
About this Course
What you will learn
Develop basic applications and interactive graphics using GoogleVis
Use Leaflet to create interactive annotated maps
Build an R Markdown presentation that includes a data visualization
Create a data product that tells a story to a mass audience
Skills you will gain
- Interactivity
- Plotly
- Web Application
- R Programming
Offered by

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.
Syllabus - What you will learn from this course
Course Overview
In this overview module, we'll go over some information and resources to help you get started and succeed in the course.
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.
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.
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.
Swirl and Course Project
Week 4 is all about the Course Project, producing a Shiny Application and reproducible pitch.
Reviews
- 5 stars68.24%
- 4 stars23.30%
- 3 stars6.48%
- 2 stars1.52%
- 1 star0.44%
TOP REVIEWS FROM DEVELOPING DATA PRODUCTS
Interesting topic, touching on many field. I believe it was quite informative as it applies on the previous modules knowledge into this one. However it didn't touch deeper on each topic.
Out of the other 8 modules, I personally liked this one the most. Here is where you put into practice what you've have learned so far. Great job guys!
Nice course and good classmates. It's very focus oriented and gives very good idea of Shiny, Rmarkdown, plotly and how to publish documents on github, Rpubs and other online sites. I learnt power of R
It another great lecture in this specialization course. Simplified, understandable, and highly impactful. You'd learn A-Z of shiny app development.
Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.