I got my non-coder friend to try coding at www.codecademy.com/ and he was hooked right away. I think being able to code while following the exercises and without installing anything on your end is a big help.
But yeah, I'm with @Ashfame and @jrdnbwmn. The best way is to build something, and then find your way through it by googling for answers (i.e 'how to add image to website')
I got my non-coder friend to try coding at www.codecademy.com/ and he was hooked right away. I think being able to code while following the exercises and without installing anything on your end is a big help.
But yeah, I'm with @Ashfame and @jrdnbwmn. The best way is to build something, and then find your way through it by googling for answers (i.e 'how to add image to website')