Learn R by Intensive Practice is an introductory R course built especially for beginners who are completely new to R or even to basic programming. This is the first part of multi-part video lessons aimed to give hands-on learning experience throughout the course. In this and the coming parts, I have covered the essential core concepts that you as a future R programmer must know. The second part is available here.

What makes this course unique?

Well, since R is known to be a language with a steep learning curve, I have explained the concepts from the very basics, as explained to a layman, in a slow and easy to understand fashion.

Another problem I’ve seen with people learning R is, they learn the language in parts, not knowing how to pieces fit together. This leads to a lot of ambiguity and people end up not actually using the amazing features in the language. Well, I will tell you this: once you learn it right, R is absolutely fantastic to work with.

In this series of 40 videos, I make things as simple as possible for you, through a structured and thorough explanation, where you gain the understanding of how everything works in R and the reasons behind why things work the way they do.

Secondly, this course has numerous mini challenges based on what’s learned in the respective lessons. The exercises are extensive, planned to give you sufficient practice so you will be able to understand and replicate anything and gain confidence to take up real-world data analysis problems. Alright, let’s begin!