Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

4.5
stars
22,171 ratings

About the Course

In this course you will learn how to program in R and how to use R for effective data analysis. You will learn how to install and configure software necessary for a statistical programming environment and describe generic programming language concepts as they are implemented in a high-level statistical language. The course covers practical issues in statistical computing which includes programming in R, reading data into R, accessing R packages, writing R functions, debugging, profiling R code, and organizing and commenting R code. Topics in statistical data analysis will provide working examples....

Top reviews

EJ

Jul 11, 2016

Excellent course! I already knew a lot about R - but this class helped me solidify what I already knew, taught me lots of new tricks, and now I have a certificate that says I know `something' about R!

JM

Aug 11, 2019

Very challenging, but good course. I've been programming in R for over a year, but there were still some things for me to pick up in this class. Assignments were a challenge, but satisfying to tackle.

Filter by:

3001 - 3025 of 4,720 Reviews for R Programming

By Shivam A

•

Nov 16, 2019

Some topics are missing - like 'pipes' , 'tibble' et al. These are more often used in contect of data science usage of R. Some advanced ones like 'Lexical scoping could have been introduced a bit later in the course, or can put fundamental knowledge of R as a pre-requisite to the course.

By Jarren S

•

Jan 6, 2017

Video lectures were useful and thorough, but the assignments included some materials and concepts that were not even talked about, which poses a huge problem for beginners. Maybe try splitting up R Programming into two levels, one for beginners and another for more advanced individuals?

By Onesmus M

•

May 5, 2016

its fun and well taught but i was having a little trouble understanding how to go about some of the topics here, this course being my first ever programming class i have ever taken. all in all i enjoyed every bit of it and its something i see myself doing in the future. Two thumbs up!!

By Thomas S

•

Jun 18, 2018

The descriptions for progamming assignments 1 & 2 seemed quite lazily written, which was frustrating. Having said that, the related help in the discussion forums was excellent. The lectures were quite interesting although I feel I learnt most from completing the progamming assignments

By UJWAL S S

•

Jun 14, 2020

Instructor teaches the functions of R language already performed on his screen, he should teach by doing practical on screen. That way beginners would find it easy to understand the concepts. Because it is very hard to concentrate on your voice and see the screen matching the audio..

By Massimo M

•

Jul 17, 2017

good course, concepts are explained very well by professor, but I would recommend to add a section with more exercises similar to the ones of the weekly assignments. Swirl package is great but according to me there are not enough exercises to get well prepared for the assignments.

By Crespo, A (

•

Jul 22, 2022

Week 2 was hands down the most difficult week of this course. I researched external sources and purchased an additional book in order to develop the programming solution for this course. Otherwise this was an eye opening course on how I could use R Studio in data analysis.

By Marco P A

•

Apr 2, 2020

A very good course. Those responsible for the course used very good teaching resources. Good quality support material available. The practical exercises are based on real situations, as well as data sets. Feasible, practical. Thank you very much for offering such knowledge.

By Charles M

•

Feb 10, 2019

Challenging and requires engaged independent learner with at least beginner background in programming (or greater than recommended time investment to compensate for lack of experience). But great format for independent learner who's looking to establish a foundation with R.

By Anton K

•

Jul 30, 2019

too easy, too short, too basic. Even though it is designed for begginers it is still very easy, especially the swirl part. This makes the learning process kind of boring. I wish some of the topics were covered in more detail (e.g. debugging, data manipulation, simulation).

By Serge B

•

May 22, 2018

This is a place to get a credential and to know what you need to know to be proficient in R. It is NOT necessarily where you will actually do the LEARNING about what you do in R. I personally complemented this with a datacamp subscription and lots of on-line searching.

By Su F

•

Feb 11, 2021

This course is very fundamental and interesting. It offers R beginners a chance to understand the basic logic and manipulations of R language and relative tools. The exercises are well-designed. I extremely like the teaching tool "Swirl", it's quite useful and friendly.

By Brendan P T

•

May 27, 2020

While the videos can be incredibly dry, the programming assignments and the swirl assignments help you to gain a solid grasp of how to think like a data scientist. Rather than simply giving you the answer in the videos or the books, it gives you the tools to solve them.

By Ehab H A

•

Dec 22, 2018

This course is a little challenging for beginners. I recommend for those who have a little programming experience (or if it has been a while since you did some programming) to invest time in taking detailed notes. It will help big time with the end of week assignments.

By Bamiro

•

Jul 25, 2019

It was very challenging yet reinvigorating. I had to research a whole lot but it was totally worth it in the end because it really does boost your morale that you are on a great learning curve thanks to the incredible teachers under a great structure. Very important.

By Arthur C

•

Dec 10, 2018

See my survey comments. This was a good starting course, but there were some flaws in the way it presented lexical scoping and then data set issue with week 4 programming assignment that made thigns unnecessarily painful. Other than that, enjoyed and learned a lot.

By Subramanya N

•

Sep 15, 2017

Pros:

Great depth of coverage of R.

Examples chosen, presentation and details given all are great.

Very impressed by the quality of Quiz questions and assignments

Cons:

Certain topics in Week3 all of a sudden become difficult for people with limited programming expertise

By Raphael M

•

Jan 14, 2017

The course was great but could be even better if the examined assignments would be more related to the actual course. The level here is very different. It would be great if more exercises could be introduced that lead to the more difficult assignments in the course.

By Minasian V

•

Aug 16, 2016

This course was a good experience, but I wish there were more explained tasks of difficult functions and loops before giving difficult exercises. Also I find this course a little bit boring for me and sometimes very difficult (especially in peer graided assignment)

By Calvin L

•

Oct 3, 2023

Good introduction to R, clear and concise videos even if they were just mostly powerpoints. Had a small issue with the last week since linear models were a new concept to me, and I had to refresh my mind on bimonial and Poisson distributions. Took 3 days to finish.

By Lee W

•

Oct 3, 2017

Well laid out introductory course to R. Initially you may become a bit frustrated as you need to do a fair amount of investigation and learning on your own to complete some of the quizzes and projects, but in the end it really does help you to learn the material.

By isha s

•

Jan 27, 2020

The course content was good. It encourges you for deep learning. Although I feel that the assignments were a bit too hard for those who are new to programming. Thus, a little more content on how to solve the assignment or some more practice exercises would help.

By Justin I R

•

Apr 28, 2018

There course was great. The information was really good. I won't rate it 5 stars because the videos had so many filler words ("So uhh", "uhh", "ahh"). Thankfully there was a book to go along with the course. I used the book and watched only a few of the videos.

By Mark H

•

Apr 21, 2021

I really liked the content of the course, but I was unable to get the Git hub section to work and therefore was unable to submit my programming assignments.

As a recourse I switched from paid subscription to auditing the courses I will attempt in the future.

By GNANARAJ

•

May 9, 2020

I already have some exposure on this software. This course is very helpful to test my previous knowledge in R software. I enjoy the swirl programming exercises well. I practiced all swirl exercises. It gives me a confidence to finish the quiz, assignments.