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!

MR

May 11, 2020

Really interesting course. The interactive coding sessions with swirl are especially useful. Would be great, if you provided sample solutions for the programming assignments, in particular for week 4.

Filter by:

3101 - 3125 of 4,720 Reviews for R Programming

By aryaman v

•

May 29, 2018

Get ready to use stack overflow and google a lot. Videos are more technical but give you a good oversight of what R functions r like. Assignments were sufficiently challenging as a beginner programmer.

By Scott S

•

Jan 14, 2018

Found lectures to be only somewhat helpful. More engaging production as opposed to just voice over ppt would be much better. Learning tools could also be improved to take advantage of technology.

By Robert R

•

Jan 26, 2016

Great course really helpful. But only 4 stars, because I wasn't really prepared for the 2nd Assignment (Lexical Scoping), based on the lectures, and the cache assignment operator wasn't well explained.

By Mohammad A S

•

Mar 5, 2021

It was a great course with an excellent teacher (Prof.Peng) who teaches all of the contents with extra details. However, I think it would have been better to bring more examples during teaching time.

By Daniel C B

•

Oct 26, 2020

For a newbie in programming in general, this course covers a big picture in that dimension. Even though the difficulty spikes are pretty notable in the assignments, the course is fun and challenging.

By Danny N

•

Jul 19, 2021

Although it was a little difficult for me with no computer programming background, I found this course to be a great introduction to R programming. Lots of important concepts and basics are covered.

By Savio D S K

•

Mar 30, 2021

Nice course but it would be better if more links to this course and exercises were added for students to be able to have more practices not only with swirl ( ) but also with trustable third parties.

By Karen D

•

Oct 1, 2020

Very good programming course. I just would have liked the demands of the tasks to be in accordance with what they give in practice or materials. The tasks seemed difficult to complete, without help.

By Chris H

•

May 1, 2020

I would have preferred the 'robot voice' concept from the toolbox course, since it could be updated to more recent R upgrades, but the assignments really made me think and that was my favorite part.

By Jacob S

•

Sep 8, 2019

The course was a wonderful introduction to R, though I felt the programming projects were lacking a bit in terms of direction. Definitely go through the swirl exercises to help reinforce everything!

By Stefan L

•

Feb 13, 2016

This course is a good starting point for learning the bits and pieces of R. It shows you how to work with data in a fairly easy manner.

The course is well explained and the exercises are challenging.

By Aditya S R

•

Jul 9, 2019

Quite good if you can cope with the pace. Absolute beginners may struggle. But exercises were challenging enough to make you learn and that's the best part of the course including Swirl Exercises.

By Bratislav P

•

Jul 4, 2019

This course was almost excellent. The tutorials were amazing. I am just going to complain about Assignment 2; inverted matrices weren't a pre-requisite so it was hard to understand that assignment

By Gregory P

•

May 7, 2017

Helpful in learning the basics and then some. However, the course assumes you know certain things about the R language and a lot of catching up had to be done (learning from outside sources etc.).

By Lindsey H

•

Jan 6, 2018

The Week 3 programming assignment didn't feel helpful at all. At least, I didn't feel like I used anything I had learned so far. Just practiced Git, which I'm already relatively comfortable with.

By Humberto L S

•

Oct 6, 2020

Good course, good lessons, explanations were very clear. However, the las quizzes were a bit challenging and it felt like the previous material was not enough. I do not recoment it for begginers

By Yun B

•

Jul 9, 2020

The content of the course is useful but the difficulty between lecture/practice and assignment (especially the last one) is quite large which requires certain level of self learning motivation.

By Rebecca B

•

Feb 3, 2019

Course was good and very informative. Only negative thing to say is that the Programming assignments are extremely more difficult than what is taught in the videos and swirl practice exercises.

By John C Z J

•

Mar 11, 2016

Some disconnects between assignments and lectures but you'll find that in a lot of classroom settings. Otherwise fantastic content about the basics of R Programming and the environment thereof.

By Ivan S

•

Jan 19, 2016

Really hand overview of R and common development practices in R. SWIRL is definitely the one that must be attended in order to get best understanding on the subject if no prior experience in R.

By Guillermo O C

•

Oct 26, 2020

The R programming course was demanding, some videos was translated in Spanish, the person that takes this course must have know basic programming. I recommend it. The quizzes are challenging.

By Jacob D

•

Sep 28, 2017

Solid course overall. The instructions and in-class coding examples are clear and easy to follow.

Only drawback is that the programming assignments are somewhat disconnected from the content.

By Mohammad U S S

•

Jul 28, 2020

This is an amazing course for getting a better understanding of R programming. Gave me a deeper knowledge of different aspects of R and the difficulty level is a bit high for the beginners.

By Amy M

•

Oct 3, 2016

I learned a lot fast in the class - but the assignments seemed very difficult, and often didn't match the content of the lectures. I enjoyed the class, and definitely earned all I learned.

By Jorge V P

•

Jan 8, 2021

Buen curso, aprendí bastante; pero, los exámenes son muchos más difíciles que lo que te enseñan lo cual te ayuda a investigar más por tu cuenta aunque a veces se exceden con la dificultad