Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

4.5
stars
22,228 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

DK

Invalid date

The content is superbly designer for a beginner. The Swirl assignments need to make compulsory. Infact they contributed more to the learning process. More Swirl contents will make the course richer.

JM

Invalid date

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:

3176 - 3200 of 4,735 Reviews for R Programming

By NG, S L

•

Oct 4, 2020

The swirl programming exercises are sufficient and helpful but the assignments are too hard. It would be better if a (more detailed) skeleton is provided for each task.

By David S

•

Feb 6, 2019

Very tough. The lectures diverge from the quizzes and swirl examples but all in all were helpful. Would love recommended book chapters to read to round out the course.

By Wookjin J

•

Nov 30, 2018

This is a great way to learn R programming and covers really important stuff. However, the programming assignments weren't clear and requires more examples and details.

By Richard I

•

May 29, 2018

Interesting outcome (especially for assignments), but the course material could be better and more appealing (instructor basically reads his slides and stutters a lot).

By Milton S

•

Aug 30, 2017

A good introduction to R. The practical assignments with Swirl will help a lot for those new into programming. I recommend to take additional introductory courses in R.

By santiago R

•

Jun 26, 2017

Very nice course. It covers the most important aspects and has good documentation. Is important to dedicate more time to get to know properly the tool and the language.

By HUGO E S L

•

Jun 6, 2020

Muy buen curso pero debes estudiar mucho por tu cuenta, la dificultad de las tareas de programación está muy desproporcionada en función de lo que estudias en el curso

By Joe K

•

Nov 15, 2019

Difficulty of Programming assignments was much higher than anything else in the course. Took a lot of "hacker" mentality to complete them...but maybe that's the point!

By vikas c

•

Jul 17, 2019

The best part was the Swirl package to practice. But I think it would be better if you provide more to practice because R is different than other languages like JAVA.

By Ryan W

•

Sep 16, 2018

Pretty good coverage of statistics and dataframes in R. Would consider this worth the money I paid for it and I've used R in the past. Newbies will definitely benefit!

By Runo M

•

Dec 3, 2016

Good course to get started and get you comfortable with manipulating data in R. However, does not cover object oriented programming, pivot tables or advanced plotting.

By Ivan C

•

Feb 23, 2020

Excelente curso introductorio, considere que la tareas son de mayor nivel que las lecturas.

Tendrás que investigar un poco más por tu cuenta para resolver las tareas.

By Bhavana K

•

Sep 24, 2019

Good one for a beginner. The assignments requires self study from the internet as the material isn't at par with the assignments, they've slightly higher difficulty.

By Lee C W

•

May 27, 2018

Good. But may need to check whether all the information in the lectures are updated, such as all the arguments in the function may not work with the latest package.

By Tatjana B

•

Dec 2, 2017

Not an easy one, but for experienced developer who wants to learn a new language, and all help provided (forum, examples etc.) it shouldn't be too hard to complete.

By Manpreet S

•

Oct 2, 2019

You have to put in a lot of efforts on your own.

Sir Roger D Peng explained too short details. Then again, a good start to understand functions and programming in R

By Deleted A

•

Sep 7, 2017

The projects are very challenging for those who have no experience working with R. The syntax seems similar to C++ but the nuances of the code are hard for newbies

By Rosina P

•

Aug 15, 2017

Tough, but the excersizes are really usefull and make you get a feel for R. I wouldn't recommend this for a beginner who has never had any programming experience.

By José A Z S

•

Mar 19, 2017

I believe it is a great course, but its pretty hard to catch up how to code if u dont have basics of general coding: logical thinking and problem solving aproach.

By liping t

•

Nov 5, 2016

The assignements are excellent for learning. however, the last assignment for programming might be too difficult for total beginners. need to put in extra effort.

By Tim c

•

Jan 7, 2018

it was a little confusing where to submit and how to submit the week 3 assignment. I was to learn R not a site to collaborate on R. Okay course though. Cheers

By Richard S

•

Feb 9, 2016

A good class. Some of the concepts required a good deal of research to understand and use, but that research is really the heart of modern development anyway.

By Qanat A

•

Jul 23, 2024

Generally, course is very informative and helpful in getting insights of R language! However, lack of practical tasks or problem sets makes it less effective.

By Neo L

•

Aug 29, 2021

I feel this course is too difficult ,The requirements for learners are too high, and the explanation is too shallow. but i still learn a lot from this course.

By Joseph M

•

Nov 12, 2020

Decent course. Material is a bit stale, aka questions are common on several sites. The course was not really challenging, though i did learn a few new tricks.