Recommended sites for Online Education
1. Coursera Provide Online Courses covering dozens of different subjects. 2. Lynda.com Access to more than 80,000 videos on a broad range of different subjects. 3. Udemy 800 new courses every month. Ranging from $10 - $500 for different courses. 4. Udacity platform with a strong focus on technology such as data science and client such as Sales force and Facebook. 5.Khan Academy non-profit online platform providing a complete free library of educational courses. Feel free to contribute more
4/20/2017 3:23:38 AMAng
7 AnswersNew Answer
CodingBat, http://codingbat.com has problem sets in Python and Java with automated tests to check your attempts against multiple inputs. The site is run by Nick Parlante, a CS lecturer at Stanford University. Another site to practise your skills is CodeAbbey, http://www.codeabbey.com/, run by Rodion Gorkovenko. Both don't have a lot of gamification, but at the end of the day, badges don't mean a lot, while knowledge does. The online learning branch of the Hasso-Plattner Insitute, https://open.hpi.de, offers a lot of courses with multiple choice tests, programming exercises, etc. Note that most courses are in German, but once in a while, you'll find courses in English too.
edX - similar to coursera (free course, paid certificate ) free courses at the open university - http://www.open.edu/openlearn/free-courses/full-catalogue
FreeCodeCamp - https://www.freecodecamp.com/ An open source community that helps you learn to code
Freecodecamp and codeacademy are also a good free sources.