Setting up a Website
1. Domains – You will need a domain if you want to host a landing page. I recommend using Google apps to buy your domain (link). You can use PCNames to find a good domain, but use Google to buy. Many affiliates use namecheap.com too. Make sure you get free whoisguard privacy protection (both google and namecheap have this).
2. Hosting – You will need to host your website on a server somewhere, so I recommend using HostGator since I have been using them for a few years now. They have pretty cheap monthly hosting that can host unlimited domains and space for like $10 a month. I use their live chat service all the time to get help with issues, etc.. and the tech support people are very helpful.
3. Transfer your domain to be hosted on your server (at Hostgator or wherever). You will need to change the DNS (Domain Name Server) Names on your domain to the Hostgator DNS settings. Once this is done, go into your Hostgator account and “create a new domain.” Follow the instructions are you are all set.
4. Create your website (or upload a template you already have). Go into the File Manager on Hostgator (or whatever hosting service you are using) and click on the public_html folder. Find the folder for your domain and open it up. This is where you will place all of the files for your website, including the homepage (index.html) and all of the images/other files.
5. To manage your website you will want to be using a web development software. For windows, you will want to use Aptana Studio. If you are a Mac person you can use Coda (its a free trial but not open source like Aptana).
To learn how to put dynamic keywords into your landing page, go here.
For a tutorial on cloaking referrers, go here.
Learning HTML/PHP/CSS and other Programming Languages
If you are a total newb and need to learn the basics of these programming languages, go here. I’d recommend learning HTML first.