Udacity - Join Udacity to learn the latest in Deep Learning, Machine Learning, Web Development & more, with Nanodegree programs & free online courses.
Quora - Quora is a place to gain and share knowledge. It's a platform to ask questions and connect with people who contribute unique insights and quality answers.
Coursera - Build skills with courses, certificates, and degrees online from world-class universities and companies
Get Up Genie - Get Up Genie mission is to share and grow the world’s knowledge.
Udemy - Online Courses - Learn Anything, On Your Schedule
GeeksforGeeks - A computer science portal for geeks