Online Course – Certified Professional Internship in Data Visualization & Dashboarding with R from Johns Hopkins University

Discover how to visualize data in R and share insights with others. Learn advanced techniques for visual data analysis and improve your reporting skills.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Beginners

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Communication skills
  • Critical thinking
  • Troubleshooting
  • Teamwork
  • Time management
  • creativity
  • Technological readiness
  • Leadership skills
  • Sales and marketing skills
  • Working with clients

What you will learn in the course

Courses for which the course is suitable

  • Data Visualization Specialist
  • Data Analyst
  • Business Intelligence Analyst
  • Research Analyst
  • Data Scientist
  • Marketing Analyst
  • Statistician
  • Web Developer (Data Visualization)
  • Product Manager (Data Focused)
  • UX Designer (Data Visualization)

Internship – Series of 5 courses

This specialization is for learners who are interested in developing the ability to visualize data using R. Over five courses, you will use R to create static and interactive data visualizations and publish them online, preparing you to provide insights to diverse audiences.

Applied Learning Project

Learners will create different types of visualizations to explore data, starting with simple diagrams like:

  • Bar graphs
  • Scatter graphs

and interactive information walls. Learners will incorporate these visualizations into research products that can be replicated and shared online.

Details of the courses that make up the specialization

Getting Started with Data Visualization in R

  • Course 1
  • 11 hours
  • 4.8 (261 ratings)

Course Details

What you’ll learn:
  • Data visualization is a critical skill for anyone who uses quantitative data in their work—meaning it’s a tool every worker needs today.
  • One of the important tools for data visualization is the R programming language.
  • In conjunction with the tidyverse software packages, R has become a very powerful and flexible platform for creating reproducible graphs, tables, and reports.
  • However, R can be intimidating for new users, and there are so many resources online that it’s worth taking the time to help you sort through them.

This course is designed for learners who have little or no experience with R, but are looking to get familiar with the tool. By the end of the course, students will be able to import data into R, process the data using tools from the popular tidyverse package, and create simple reports using R Markdown. The course is designed for students with good basic computer skills, but little or no knowledge of algorithms.

Data visualization in R with ggplot2

  • Course 2
  • 12 hours
  • 4.9 (117 ratings)

Course Details

What you’ll learn:
  • Data visualization is a critical skill for anyone who uses quantitative data in their work—meaning it’s a tool every worker needs today.
  • One of the important tools for data visualization is the R programming language.
  • In conjunction with the tidyverse software packages, R has become a very powerful and flexible platform for creating reproducible graphs, tables, and reports.
  • However, R can be intimidating for new users, and there are so many resources online that it’s worth taking the time to help you sort through them.

This course is the second in the Data Visualization specialization offered by Johns Hopkins. It is intended for learners who have some experience with R and tidyverse data processing or who have taken the previous course in the specialization. The course focuses on learning how to use ggplot2 to create a variety of visualizations and enhance visualizations using tools in ggplot as well as vector graphics editing software. The course will not go into detail about how data management works behind the scenes.

Advanced data visualization with R

  • Course 3
  • 10 hours
  • 4.9 (73 ratings)

Course Details

What you’ll learn:
  • Data visualization is a critical skill for anyone who uses quantitative data in their work—meaning it’s a tool every worker needs today.
  • One of the important tools for data visualization is the R programming language.
  • In conjunction with the tidyverse software packages, R has become a very powerful and flexible platform for creating reproducible graphs, tables, and reports.
  • However, R can be intimidating for new users, and there are so many resources online that it’s worth taking the time to help you sort through them.

This course is the third in the “Data Visualization and Dashboards in R” specialization. Learners will enter this course with a strong foundation in using R to create many basic types of visualizations, primarily with the ggplot2 package. Accordingly, the course focuses on expanding the visualization options available to students. The course builds on additional packages to complement ggplot2, and learners will experiment with creating more variations of traditional graphs, as well as all spatial data. The course will conclude with the creation of interactive and animated graphs.

Publishing visualizations in R with Shiny and flexdashboard

  • Course 4
  • 11 hours
  • 4.9 (64 ratings)

Course Details

What you’ll learn:
  • Data visualization is a critical skill for anyone who uses quantitative data in their work—meaning it’s a tool every worker needs today.
  • One of the important tools for data visualization is the R programming language.
  • In conjunction with the tidyverse software packages, R has become a very powerful and flexible platform for creating reproducible graphs, tables, and reports.
  • However, R can be intimidating for new users, and there are so many resources online that it’s worth taking the time to help you sort through them.

This course is the fourth in the “Data Visualization and Dashboards in R” specialization. Learners will come to the course with a strong background in creating visualizations in R using ggplot2. To build on these skills, the course focuses on creating interactive visualizations using Shiny, as well as combining different types of graphs made in R into interactive dashboards.

Data Visualization – Final Project

  • Course 5
  • 21 hours
  • 5.0 (28 ratings)

Course Details

What you’ll learn:
  • Data visualization is a critical skill for anyone who uses quantitative data in their work—meaning it’s a tool every worker needs today.
  • One of the important tools for data visualization is the R programming language.
  • In conjunction with the tidyverse software packages, R has become a very powerful and flexible platform for creating reproducible graphs, tables, and reports.
  • However, R can be intimidating for new users, and there are so many resources online that it’s worth taking the time to help you sort through them.

This is the final course in the “Data Visualization and Dashboards in R” specialization. Learners in this course will enter with a well-developed skill set to create a wide variety of visualizations in R. The course focuses on a journey through the design of unique projects, using publicly available data to tell an interesting story using the visualization toolkit gathered in the previous courses.