Detailed Study On The Microsoft Online Courses