khanacademy.orgcoursera.organd if you're pursuing coding to make an app,
codeacademy.comSorry pal, but you've been beaten to the punch
Even the iOS has some strange app which has lots of lectures on it, which I don't use as I didn't like it. Probably iTunes U or something similar, I forget the name and I'm too lazy to ask google.