Welcome to the wide world of web development! As an accomplished web developer working as a virtual assistant for my fantastic boss, I hope I can give you some pointers. If you want to chat with me on skype, msn, or gmail hit me a PM.
First of all, there's a main choice, are you going to go the WYSIWYG (What You see if what you get) editor route where you use software such as Dreamweaver to create pages in a graphical manner. Or you can hand code things with HTML, CSS, Javascript, etc... Luckily each route is easy (and fun!) to learn and create with.
Here's some truly excellent resources that I use daily:
http://w3schools.com
http://webmonkey.com
http://visibone.com
http://tutorial9.net
http://www.webresourcesdepot.com/
And if you want things such as forums, photo galleries, email newsletters, etc... you dont even have to code them! There's a lot of open source/freeware software you can install on your server to use! Or if you have the money, more professional choices for online software (like vBulletin which Chief Delphi uses here!).
Again, talk to me on msn, gmail or whatever and I can help you in a more detailed manner. hope i was of help!