Since high school, I was always a bit geeky and was interested in things like computers and programs. All these had something in common; I was creating something from nothing. I started creating images for some girls in our class with their names and adding tons of eye candy Photoshop effects to them. They were pretty cool (for a 15 year old) and they liked it.

Then came a class teaching us the basics of HTML and CS. I scored the highest grade for the project in the entire school. No one, not even previous students, had ever achieved such a high score. Why am i telling you this? Well, I got that score because I already knew the basics of HTML and CSS. I’d  learned it by myself in my free time, not in school.

As an affiliate, you need to know and understand how to create a whole website. This can be hard for someone who isn’t really technical or doesn’t already have those skills. I suggest learning the basics of those skills for starters and using some tools that will help you with the rest.

For each tool you add you will need to figure out and learn what it does and how it works, so it may take some time. But remember, you can always Google things like “tool name, tutorial, what you want to do” to find out exactly what you need. This will save you a lot of time (and frustration).

There are plenty of tools available online to help you learn web design and everything else you need to know to create a great affiliate website.

Here are five I recommend that will help you get to grip with the basics of design, coding and more.

Macaw (FREE) – design static websites without knowing HTML/CSS

Design websites free with Macaw

Macaw is a pretty solid web design tool, and it’s FREE. You can create fully responsive web pages which you just upload to the server.

Make sure you check out some of the  video tutorials for it.

Adobe Muse ($15 per month) – learn web design and download free templates

Get free website templates with Adobe Muse

A paying alternative to Macaw with a lot more to offer is  Adobe Muse. It costs about $15 per month but it also has tons of templates you can download for free too. This will save you loads of time as designing things to fit the products or your niche means you need to learn web design before anything else – and that’s a big thing to take on.

These two tools would be the minimum for creating some static pages. But having a CMS like WordPress will be much more enjoyable and help you focus on content more, so try out for creating a blog. You’ll have access to themes and a lot more functionality than when you just have a static site. is a standalone app which you need to install to the serer etc. It’s meant for more advanced users but can be easily learned. At MoreNiche, we use WordPress for a lot of things and we love it so i suggest you focus on learning that.

If you’d like to learn more about web design or you want to add some coding skills to your arsenal, learning these skills will help you in two ways. You’ll  improve your affiliate sites a lot, and if you really dig into these you could even get a job later on if you don’t have any other occupation or want to switch.

Here are some sites that will help you with that:

Treehouse ($25/mo) – extensive courses to learn web design and WordPress skills 

Learn web design and wordPress skills with Treehouse

TreeHouse is my favourite of the bunch as it offers amazing courses for a variety of technologies. They have an extensive 37 hour course called “Web Design” which teaches you everything you need to know to build websites.

WordPress powers about 25% of the web so learning to build sites with that is a skill the industry needs. TreeHouse has some amazing courses for WordPress, ranging from the basics to pretty advanced. They’re fun and easy to understand.

WordPress coding language is PHP and with their courses you will learn some basic PHP also, but they have a lot more to teach you about it. Oh, and let’s not forget HTML & CSS for styling your designs.

CodeCademy (Free) – learn to code for free  

Learn how to code a website for free

CodeCademy is a free alternative to TreeHouse but it doesn’t have specific WordPress courses. However, it does have two which may be interesting for you; Make a Website and Make an Interactive Website. These touch upon the basics needed for creating a simple website and may be a good starting point before jumping to WordPress.

SkillShare ($0.99 for 3 months then $10/Mo) – learn anything online! 

Learn essential online skills with SkillShare

SkillShare is a beast of knowledge but there are quite a few courses that may be of lower level so make sure you check the popular ones first. What is amazing about this is that you can learn ANYTHING here, be it entrepreneurship, building businesses, growth hacking, marketing, SEO, designing brands and logos, photography – you name it, it’s there.

What also stands out about SkillShare is that some of the teachers are pros at their field so you’ll learn success from their success. There are also some nice free courses to try out.

All the above five sites are amazing and definitely recommended for you to grow your knowledge in order to improve your affiliate business. The only thing I hate is not having enough time to learn these things faster!

So take it easy, go one step at a time and you’ll greatly improve your knowledge and skills.

If you’re still hungry for knowledge and eager to learn, check out these other resources: