I am taking a year off from school and was thinking of doing something productive during this time. Since pretty much everything is web based now I thought that learning HTML would be a nice skill to have. Now my primary question is, is it worth the time? (thought this would be a good place to ask). I have no former coding experience apart from Warcraft (GUI and JASS), and I know that everybody learns at a different pace, but how much do a year usually take people? My ambition is not to become pro or work with this in the future as an occupation. The purpose is rather to prepare myself, learning the basics in case I one day may need it because, like I said pretty much is web based nowadays. So to put it short, is 1 year enough to learn the basics of webdesign (HTML and CSS?) Like would I be able to create a forum or an auction website 1 year from now (not fancy but at least the structure, I'd at least know where to go)? If yes, it is worth the time, my other questions would be "How do I start?". Any website/book you can recommend me taking a look at? From what I read people strongly discourage you from learning by looking at finished codes. Why? I remember that I learnt GUI that way, opening finished maps and tried to figure out what the different triggers did. EDIT: Since I am not looking to become pro, would learning to use applications such as Dreamweaver be a better approach? Which is, if I understood completely is an application that designs website for you which means you don't have to learn HTML and stuff?