Code Academy: http://www.codecademy.com/
Harvard’s CS50 course: https://cs50.harvard.edu/
You can also take CS50 through edX, which grants certificates: https://www.edx.org/course/introduction-computer-science-harvardx-cs50x#.VJjeyf8AAA
I would like to try NSI-189: http://en.wikipedia.org/wiki/NSI-189
People’s experiences with this drug and suggestions for vendors would therefore be welcome.