Thank you the 365 Data Science team gave a hand to study the rather abstract programming course. Their guided course structure is very well designed to provide ease of understanding as well as a smooth transition from one subject to another. I read R programming course is well suited for beginners as there are no prerequisites required to start this program and anyone who follows this course can successfully leave the "beginner" tag behind them.