Open course
http://www.codecademy.com/
Learn to code interactively, for free.
http://www.stanford.edu/class/cs193a/
CS193a teaches basic Android programming for an audience with moderate programming experience.
http://cslibrary.stanford.edu/
Stanford CS Education Library
https://www.coursera.org/
Coursera is an education company that partners with the top universities and organizations in the world to offer courses online for anyone to take, for free.
http://lurnq.com/
A new, exciting way of doing online courses