but what code is really important.
Can you expand on this a little bit. If I were you I would start with learning the basics, and then start to tailor your learning to what you will be doing in your job. You should probably work on learning CSS along with HTML. If you get a book look for one that teaches XHTML and CSS, because that is the new standard.