I'd start with web development tools such as adobe dreamweaver or eclipse. I started with just developing a simple myspace page to my likings. Adjust background, quizzes, widgets, etc.
Of course you could just try to code directly from a text editor with the bare bottom basics instead of learn as you go. I recommend a learn as you go approach rather than trying to memorize a bunch of different concepts and then code from scratch.