Chevron Left
Back to The R Programming Environment

Learner Reviews & Feedback for The R Programming Environment by Johns Hopkins University

4.3
stars
1,157 ratings

About the Course

This course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting. Whether you are part of a data science team or working individually within a community of developers, this course will give you the knowledge of R needed to make useful contributions in those settings. As the first course in the Specialization, the course provides the essential foundation of R needed for the following courses. We cover basic R concepts and language fundamentals, key concepts like tidy data and related "tidyverse" tools, processing and manipulation of complex and large datasets, handling textual data, and basic data science tasks. Upon completing this course, learners will have fluency at the R console and will be able to create tidy datasets from a wide range of possible data sources....

Top reviews

MV

Dec 25, 2018

Very Very Rigorous Course for a beginner on R language and because of its nature, after completing just one course, I feel like I have gained a lot of knowledge and also familiarity with R language.

KV

Jun 17, 2019

A very good course to read and get the valuable content of R language. This is for the students who want to learn and practice the basic and some intermediate concepts of data manipulation.

Filter by:

26 - 50 of 319 Reviews for The R Programming Environment

By Mayank V

Dec 25, 2018

Very Very Rigorous Course for a beginner on R language and because of its nature, after completing just one course, I feel like I have gained a lot of knowledge and also familiarity with R language.

By Rafael d S P

Jun 3, 2020

The course is good, it concisely teaches the basics of R and it is based on chapter 1 of the book Mastering Software Development in R, so there are almost no videos, just readings. I recommend it if you have little experience with R and want a quick upgrade. However, there are some errors and typos in the material, including the final quiz. Besides, forums are mostly supported by students, the answers from mentors were from some years ago, and I have seen people with difficulties to contact the support.

By Patrycja D

Feb 28, 2020

Assignments have some errors, that have been reported years ago to the course mentors, but haven't been fixed.

By Julian C

Dec 29, 2020

I'm brand new to R and if you are too, please read this. This course started off very well as an introduction into R with the swirl modules (weeks 1-3). It's a great way to learn how to use the console and specifics for R that would be similar in Python or Java (or any other language really). However, the final quiz in week 4 took everything to a whole new level of difficulty. Even the readings for weeks 1-3 will assist you up to about Q6, but thereafter it's near impossible to know what to do without doing an immense amount of internet searching.

By Marco M

Sep 22, 2020

This a good course. The Swirl labs are especially engaging and didactic. Nevertheless, there are no video lectures, only readings. This makes the experience not much different from learning in a book, something one does not expect in a mooc. Furthermore, this course has the same problem as others from the same series: the final assignment is much more complex than the exercises from the labs. So you walk at a particular pace during the whole course, but suddenly face a giant leap in the end.

By Geoffrey S R

Oct 5, 2021

Needs more discussion and extensive practice problems.

By Kara

Apr 18, 2022

This course is not well maintained. Assignment questions sometimes don't match the data. Links sometimes don't work. It could just use a once-over by the instructors.

The educational content is fine.

By Sophie G H

May 8, 2020

As so often statet in the Forums: There are technical issues that hinder you in completing this course, which is a prerequisit for finishing the whole specialisation. If you are lucky the solutions from other participants (but not the instructors) work. If not you just wasted your money on a course that basically just reads the book "Mastering Software Development in R" by the instructors to you. By the way it is available online...

By UP

Jun 19, 2020

If you are on Mac chances are that can't complete this course without some major hacking. There is a 3 year old bug (as of june '20) in the swirl package the course uses that still hasn't been fixed. Comments section is littered with people who gave up on completing it and nothing is being done. Not cool at all.

By Amar

Jun 22, 2020

Three year old problem with The Titanic Assignment still not resolved. This caused me to get an additional month of subscription in order to resolve the issue.

By Cemre Y

Dec 29, 2020

It is a well-planned course. Although I felt that I cannot learn with the offered method, the course helped me to understand how the R works. Now, I can say that I am a beginner in R programming. I can use R according to my needs by searching for functions and libraries. To have more insight, I need to follow the second course in the specialization.

By samuel c j

Jul 5, 2020

It's a great course. You can fast forward and the exercises are interesting. I didn't like that the evaluations made in swirl were very slow ... Perhaps with a questionnaire of 4 difficult questions that covered all the concepts seen in the week it would be much faster.

By Chandra P

Mar 14, 2018

Except the last programming assignment in week 4, which deals with large dataset that my computer had tough time reading, the course if pretty good and had provided me a basis for specialization in Data Science. Thanks to JHU and Coursera for the wonderful concept.

By 5D9 H

Oct 30, 2022

This is a really great course for people who are new to data science, and I'm extremely interested in learning more about subsequent courses. Topic was understandable, and explanation was excellent. The practise sessions are this course's strongest component.

By Sandjaja B

Feb 22, 2018

I learn enough introduction of R that I can feel comfortable uploading, manipulating and reporting data in R. I also get more comfortable in getting and properly using help/information about r functions and features that are available on the Internet.

By Wan M H W S

Mar 31, 2020

I am already a PhD holder and MSc holder in finance and stats. Yet, I found the course is extremely good and refreshing even for an old timer like me. I highly recommend them to any one from beginners level even to those who already had PhDs.

By Joshua D

Oct 11, 2019

A thorough introduction to the basic syntax of R, with a strong focus on understanding how to apply the key packages in tidyverse. I now feel like I have enough knowledge to conduct moderate to advanced complexity analysis on large data sets.

By James H

Nov 30, 2016

This course starts out with the basics of R programming and the use of the tidyverse set of package that are essential for data manipulation. By the time it reaches the fourth week, it takes more time and effort but is worth the effort.

By wendy M

May 9, 2017

Basic data manipulation is invaluable when using the scale matrices, the tools that this course has provided me with has had a direct impact on how I conduct my own research and I have changed how I now 'tidy' my data prior to analysis

By Paolo F

Jan 22, 2018

Good refresher for R skills. Also, there are no videos (only intro) but cool book. I passed the course in a day and a half (due to previous knowledge). But the next ones will be harder. Enjoy! And have fun with the world of tidy data!

By Ashish P

Feb 8, 2017

Course is good one. A bit on the tougher side for a beginner. More support should be provided in the quiz section from moderators in hlping understand the problem statement as for a beginer it becomes an overwhelming task

By David M

Jul 29, 2021

Course topics are well organized. Theory and practice are balanced. The exercises are adequate to review what has been seen in theory. The final exercise is difficult, but it confronts you with a real database.

By John O

Nov 12, 2016

I absolutely loved this class. It taught me very useful data manipulation techniques such as piping and other aspects of the tidyverse. I'd recommend the course to anyone interested in doing serious work in R.

By Shawn J

Apr 12, 2017

Excellent course. I learned a lot and was happy to have plenty of exercises for practice. If anything, I would suggest tweaking some of the R lessons in Weeks 1-3 to not give away the answer quite so quickly.

By Michael E

Jun 14, 2019

There is a lot of great information in this course. What really solidifies what I learned was the quiz at the end. It was challenging and forces you to incorporate all that you have learned in novel ways.