Forum Moderators: mack
You have posted this in the adsense section - is your plan to monetise it soley with adsense? In which case you may struggle. It would be perhaps sensible as a first shout to build the site. Try to get it listed in the serps first. Hopefully, you have a unique product or service that you are promoting. Once you are getting good traffic, you might want to introduce adsense. But don't expect anything to happen overnight - it all takes time.
You might want to spend some time in some of the other places in WebmasterWorld first to get more information on how to build and seo a website. Why not consider buying a template to start with - this is a good way of learning the basics - and enabling you to expand and improve on skills you already have. Good Luck.
You have to know HTML and CSS. Start with HTML first. Learn how to hard-code it in the "HTML view" rather than using the "Design view" when you use programs like MS Frontpage and Dreamviewer. There are other great HTML editors that are free. Check out the WYSIWYG forum on webmasterworld.
Next learn CSS. I picked up CSS from this website called westciv.com. It's basic stuff but the tutorial gave me a solid foundation and made it easier for me when I went on to read up on CSS manuals.
With HTML and CSS, you can build a static website. Do visit this website w3schools.com. They have tutorials on alot of programming languages. This is all my knowledge at the moment.
[edited by: PowerUp at 2:36 am (utc) on May 18, 2007]
Any programming can be purchased. There are many off the shelf scripts available cheap, or you can have a bespoke solution designed for you.
Do a Google search for php scripts or for perl scripts to get an idea of what's already done, and search freelance programmer for sites that will connect you, though I have had good luck with this at elance. Just browsing their list of projects posted and looking at the bids will be very educational and entertaining.
Good luck, you can do it. Learn html whatever you do.
I am with the posters above that suggested that you should dive into HTML and CSS.
I recommend to get a "what you see is what you get editor" (for example frontpage) for starters and attach yourself to a simple book on basic website development (for example one of the "dummies" series).
The WYSIWYG editor will allow you to start soon, the book should help you to learn the basics whilst you are already going.
Good luck!