Chevron Left
Back to R Programming

Learner Reviews & Feedback for R Programming by Johns Hopkins University

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

WH

Feb 2, 2016

"R Programming" forces you to dive in deep.

These skills serve as a strong basis for the rest of the data science specialization.

Material is in depth, but presented clearly. Highly recommended!

Filter by:

3051 - 3075 of 4,737 Reviews for R Programming

By FARDIN J A

•

Aug 1, 2020

I found it helpful just that the way the teacher taught and its contents are different to the things that come in the test which has confused me a lot. So I hope there will be improvement on this part everything else is great. Happy learning.

By Artem B

•

Sep 23, 2020

The Programming Assignments is quite harder then you can learn at the time. In the lectures and swirl you learn simple schemes and codes, but when you start doing the Assignment it demands the high level of R programming skills to pass it.

By Jon W

•

Jun 30, 2020

I wasn't sure what to expect since I've never taken a programming course. I thought this was more for entry-level learners, but the instructions and assignments appeared more at an experienced level programmer. Thank goodness for tutors.

By Harris W

•

May 9, 2020

Lectures were very engaging. I felt like I learned the foundation of coding in R, but did not get much practice applying these skills. Please add some optional challenges for students who want more practice than swirl and the assignments.

By Abhijeet S

•

Oct 22, 2020

course is really good specially Swirl is designed to its best but lectures, swirl and assignment were all over the place, we were doing things first and learning things later, might be personal preference, but was tough learning this way

By Jeremy M

•

Sep 8, 2017

Depending on how extensive your background with R, this can be a very challenging and time consuming course. For me it was a challenging, but rewarding course. I learned a lot, both about R and about how to approach programming problems.

By HUIWEN P

•

Apr 9, 2017

I have no background in R and thus benefited a lot from this course. It took me quite a while to figure out the programming assignments. I wish the course could provide more baby programming assignments to practice for beginners like me.

By Zhen T L

•

Dec 16, 2018

It is not easy for programming beginners. The course module itself is way too simple comparing with the assignment and quiz. Probably need to provide more instructions/ info/ explanation to the related modules for assignments/ quizzes.

By Jefo H G

•

Dec 6, 2021

Hope there will be more reading materials (with elaborate explanation) offered to help the progression of this course. Sometimes I find it hard to solve the assignment problems although I have completed all the videos and swirl tasks.

By amit a

•

Oct 23, 2019

"R Programming" will really force you to dive deep into concepts. I am non-programming background but I liked the way course has been designed. At times, I felt frustrated and though of quitting but I held on and finally completed it.

By Rebecca B

•

Aug 7, 2017

Content was interesting to me and much of it will be helpful in what I am doing. Course is not for a beginner. Also, some of the assignments didn't align well with reinforcing the lecture topics. Swirl is definitely worth the time.

By ROSHITH K R

•

Sep 17, 2020

Apart from the theoretical aspect from the lecturer, everything else on this course is perfect and helped me to complete the course. It was quite boring at some part when long duration and continuous lectures took part without exams.

By Marcelo M

•

Jun 5, 2018

Very useful insights on Rstudio. My only problem are some of the homeworks which seem to be harder compared with the low experience an average student will have by that time, this force you to look around for tips and ways of coding.

By Aadesh S

•

Jan 7, 2018

Thanks a lot for such a wonderful training!

The videos prepared are really good to understand basics of R especially for beginners. Just a suggestion, if you can add more examples or add example for each function, it would be great.

By Ihsane M

•

Jul 27, 2021

very satisfying experience . I would recommend have a certain beginner's introduction and or background with R (some statistics might help too) . but It is an excellent choice for someone looking forward to step up his R-knowledge.

By Aditya R

•

Apr 16, 2017

This course is definitely a must for anyone and everyone who has not worked on R (doesn't know what R is about), but has some previous exposure to basic programming! I was satisfied with what I had learnt at the end of this course!

By Tolentino, J

•

Mar 5, 2020

I have zero experience in programming before taking this course however, assignments are hard to solve only if you isolate your concepts from the videos they prepared (Although it stumps me when I still can't figure the code out).

By Gabriel T d O

•

Feb 7, 2017

The course is really good, intense, and ... hard ! I guess that more assignements in swirl are better to get people more used to the tool instead of just leaving them with a huge, deep Programming Assignement for them to complete.

By Diego A P G

•

Aug 2, 2020

Este curso contiene una buena cantidad de temas muy relevantes y útiles. Sin embargo, las evaluaciones pueden ser más difíciles que lo que uno esperaría dados los contenidos del curso (videos y ejercicios prácticos). Recomendado.

By Mike W

•

Dec 17, 2017

Video lectures don't cover all of the knowledge required for the quizzes. Seems like if there is a question on a quiz the details of the question should have been taught in the lectures or notes. Overall good experience though.

By K G

•

Jun 9, 2020

Hello there! This particular course has helped to acquire knowledge about the concept and various aspects of this and its flexibility of work. Certainly, a productive course one could ask for. I'd suggest te same for others too.

By George A

•

Jun 2, 2017

Was difficult for me, but spent countless hours reviewing, writing, and testing. The only way to connect individual commands and concepts with a fully operational program is by practicing and going through the code line by line.

By Jin Q

•

Jul 16, 2019

Overall great way to be introduced to R programming. The peer review assignment should be more instructional breaking down the function examples. Needed to do a lot of outside research to understand what exactly was going on.

By Diego G L

•

Mar 20, 2019

Course Conent is good but somewhat superficial and not aligned with assignments, there is a significant time spent learning coding outside of the course. Nothing wrong with that but it's worth setting expectations correctly.

By Christian A K

•

Jul 12, 2020

El contenido del curso me pareció bueno. Sería positivo si se pudieran incorporar más ejemplos prácticos sobre el funcionamiento de las "loop functions". Fundamental el aporte de los ejercicios a través del paquete swirl.