Learn to Invest Using Emerging Online Platforms