1- EdX – Online Courses
“EdX offers interactive online classes and MOOCs from the world’s best universities, colleges and organizations. Online courses from MITx, HarvardX, BerkeleyX, UTx and many other universities can be taken here. Topics include biology, business, chemistry, computer science, economics, finance, electronics, engineering, food and nutrition, history, humanities, law, literature, math, medicine, music, philosophy, physics, science, statistics and more. EdX is a non-profit online initiative created by founding partners Harvard and MIT.”
2- Coursera
‘ Access more than 1,000 courses and Specializations developed by 140+ of the best colleges and universities in the world, and advance your career or continue your education by mastering subjects from Python programming and data science to photography and music.’
3- Udemy
‘Udemy is a global marketplace for learning and teaching online where more than 13 million students are mastering new skills and achieving their goals from over 40,000 courses taught by expert instructors. Whether you’re looking to advance your career or explore a new hobby, it’s all in one place.’
This is another great platform where you can discover a wide variety of free online courses provided by some top universities such as Stanford, Harvard and MIT. All the courses are arranged by subject from computer science to social sciences.