(07-24-2015, 05:29 PM)Fresh Wrote: CodeAcademy, after knowing the basics I started editing basic themes on MyBB and I now know a fair share of HTML & CSS
I believe you're referring to CodeCademy?
Depends on the subject. I learned programming by reverse engineering a program one of my friends made, after that I just read the documentation for the language (notice how you don't know what language I am referring to?). For designing it was really inspect element I suppose, that an experience.