I’ve been looking into online education lately, beyond my experiment with learning programming (which is still ongoing). These are some of the resources I’ve identified. They’re all free, although you don’t get college credit for the courses.
- Coursera — courses taught by instructors various top universities.
- Khan Academy — video courses on every topic under the sun, at many levels
- Udacity — courses involve problem-solving and add the option to take tests at testing centers.
There is a long list in this article. I don’t see a reason to reproduce it here.