I have to say TreeHouse and TheNewBoston, they were helpful for giving me a kick start on programming.
TheNewBoston - Free Educational Video Tutorials on Computer Programming, Adobe Software, Computer Science and More!
Learn Web Design, Web Development, and More | Treehouse