Collection of Other Resources – Highly Recommend, Very Informative
Unlike java and python, programs are not built using only R. R is a statistical programming language; it is a means to an end. Therefore, the most effective way to learn R is by working on projects that use it. These projects are mainly statistical in nature. Almost any statistics-related project that you can do in excel or Google spreadsheet or by hand can also be done in R. If you are unsure of where to start, here’s an outline of a good stats project with some ideas:
Since R is a statistical programming language, you can use it as a glorified calculator. Try solving problems in the back of your math or stats textbook using R. Doing this will strengthen your R foundations.