R is one of the most versatile languages for statistical modeling and visualization. It is extensively used in Data Science and Machine Learning as well.
To master this language one should start by practicing the basic concepts of R language which are
1. Basic Syntax
2. Data Structures in R
3.Functions
4. Data Manipulation
5. Data visualization
To get started with these basic concepts here is a comprehensive video that covers each of these topics