Woops. Sorry, I didn't read the part about being a complete beginner.
If you are a total beginner, you'll definitely want to start with something simpler. I had a similar ambition for my first site: I got completely bogged down in the scripting and gave up. Believe me--you'll want to start out learning the basics of HTML and CSS and the basis of good design.
Is that a better response?