Course Summary
This course will teach you how to build data products using Shiny, a web application framework for R. You will learn how to create interactive dashboards, web applications, and data visualizations that can be shared with others.Key Learning Points
- Learn how to build interactive dashboards, web applications, and data visualizations using Shiny
- Understand the principles of reactive programming and how it can be used in data product development
- Gain hands-on experience with building data products by completing weekly assignments and a final project
Job Positions & Salaries of people who have taken this course might have
- USA: $63,000 - $117,000
- India: ₹480,000 - ₹1,800,000
- Spain: €22,000 - €59,000
- USA: $63,000 - $117,000
- India: ₹480,000 - ₹1,800,000
- Spain: €22,000 - €59,000
- USA: $76,000 - $140,000
- India: ₹500,000 - ₹2,400,000
- Spain: €25,000 - €70,000
- USA: $63,000 - $117,000
- India: ₹480,000 - ₹1,800,000
- Spain: €22,000 - €59,000
- USA: $76,000 - $140,000
- India: ₹500,000 - ₹2,400,000
- Spain: €25,000 - €70,000
- USA: $85,000 - $170,000
- India: ₹610,000 - ₹3,000,000
- Spain: €30,000 - €80,000
Related Topics for further study
- Shiny Web Application Framework
- Interactive Dashboards
- Data Visualization
- Reactive Programming
- Web Development
Learning Outcomes
- Build interactive dashboards and web applications using Shiny
- Design and create data visualizations
- Understand the principles of reactive programming and apply them to data product development
Prerequisites or good to have knowledge before taking this course
- Basic knowledge of R programming
- Familiarity with data manipulation and visualization
Course Difficulty Level
IntermediateCourse Format
- Online Self-Paced
- Video Lectures
- Weekly Assignments
- Final Project
Similar Courses
- Data Science Essentials
- Data Visualization with ggplot2
- Applied Data Science with Python
Related Education Paths
- Data Science Specialization
- Applied Data Science with Python Certification
- Master of Computer Science in Data Science
Notable People in This Field
- Hadley Wickham
- RStudio
Related Books
Description
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.
Knowledge
- 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
Outline
- Course Overview
- Welcome to Developing Data Products
- A Note of Explanation
- Syllabus
- Welcome
- Book: Developing Data Products in R
- Community Site
- R and RStudio Links & Tutorials
- Shiny, GoogleVis, and Plotly
- Shiny 1.1
- Shiny 1.2
- Shiny 1.3
- Shiny 1.4
- Shiny 1.5
- Shiny 2.1
- Shiny 2.2
- Shiny 2.3
- Shiny 2.4
- Shiny 2.5
- Shiny 2.6
- Shiny Gadgets 1.1
- Shiny Gadgets 1.2
- Shiny Gadgets 1.3
- GoogleVis 1.1
- GoogleVis 1.2
- Plotly 1.1
- Plotly 1.2
- Plotly 1.3
- Plotly 1.4
- Plotly 1.5
- Plotly 1.6
- Plotly 1.7
- Plotly 1.8
- Shiny
- Shinyapps.io Project
- Quiz 1
- R Markdown and Leaflet
- R Markdown 1.1
- R Markdown 1.2
- R Markdown 1.3
- R Markdown 1.4
- R Markdown 1.5
- R Markdown 1.6
- Leaflet 1.1
- Leaflet 1.2
- Leaflet 1.3
- Leaflet 1.4
- Leaflet 1.5
- Leaflet 1.6
- Three Ways to Share R Markdown Products
- Quiz 2
- R Packages
- R Packages (Part 1)
- R Packages (Part 2)
- Building R Packages Demo
- R Classes and Methods (Part 1)
- R Classes and Methods (Part 2)
- R Packages
- Quiz 3
- Swirl and Course Project
- Swirl 1.1
- Swirl 1.2
- Swirl 1.3
- Post-Course Survey
Summary of User Reviews
This course on data products has received positive reviews from users. Many found the course to be comprehensive and informative.Key Aspect Users Liked About This Course
Comprehensive course contentPros from User Reviews
- Course covers a variety of topics related to data products
- Instructors are knowledgeable and engaging
- Hands-on projects and assignments help reinforce concepts
Cons from User Reviews
- Course may be too basic for advanced learners
- Some users found the course pacing to be slow
- Limited interaction with other students