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:

3051 - 3075 of 4,720 Reviews for R Programming

By MAGANA C M D

•

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 G 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.

By Carolina G G

•

Nov 7, 2019

Very useful, I really enjoyed it.

What I felt is that some of the assignments are too advanced for what is taught during the course, but I guess searching solutions outside of the course is also part of the learning process!

By Alessio I

•

Sep 20, 2020

Amazing course, it really gives you insights for the basic of R coding! According to me, the only problem is that there is a big gap between what is taught during the lectures and the skills needed to pass the assignments.

By Mahdi M

•

Mar 29, 2018

All the things are pretty good and informative. The only point is that rate of getting new lessons are a little high so you need to spend lots of time a week to get familiar with all the subjects and doing the assignment.

By Wenjing L

•

Oct 11, 2016

It was a great experience taking this online course. Love the swirl() learning package. The course difficulty level is appropriate for me. Worked hard, practiced a lot, and finally got all the credits and the certificate.

By Katharine R

•

May 3, 2016

Assignments were difficult but would have been easy had I first been exposed to the material in later courses. Not sure why the specialization is structured that way. I'll definitely revisit my code for these assignments.

By Melanie M

•

Feb 15, 2016

Overall this was a good course. It does assume some prior knowledge/experience of programming, which makes some parts of he course challenging for a newbie. However, I would recommend it to anyone beginning the R journey.

By Rohan K

•

Mar 5, 2018

In this course, a tutor should explain what is rnorm and how their values are distributed and also assignments are way much harder for beginners. we cannot even have an idea how the particular function should be created.

By Sam C

•

Mar 19, 2017

Great courses -- the only thing I would improve if possible, would be more incremental steps leading up to assignments. Swirl was a lifesaver for this, but I would love more Swirl exercises to get the hang of each topic.

By Xiaoyang C

•

May 1, 2020

The teaching videos are great, but there is a comparatively large gap between the difficulty of the material been taught and the assignments need to be done. I hope there will be more helping materials on assignments.

By Satyajeet M

•

Oct 16, 2019

THIS IS A GOOD COURSE BUT A WAY TOO TOUGH FOR BEGINNERS . SO ONE MUST HAVE A LITTLE PRIOR KNOWLEDGE IN R. ASSIGNMENTS WERE A LITTLE TOUGH THAN EXPECTED. QUIZES WERE CHALLENGING AS WELL. OVERALL THIS IS A GOOD COURSE.

By Scott M

•

Aug 25, 2017

The basics are covered well, but then there are big jumps from what is taught in the videos to what is expected of you in the assignments, which are really tricky.

Otherwise, for an online course, this is really good!

By pritam k

•

Mar 19, 2023

Course is great to start learning R programming. It gets complex at some stage for non programmer background but the swirl R programming interface module of practical is awesome. Thanks for this course. Its awesome.