Journey from hobby website to microbusiness

Building a website

Previous: Hosting a site

Contrary to what many non-professionals think, building a website is surprisingly easy. Building a webpage is about as hard as creating a word document. In fact, a quick way to build a page is to type it out in word and then save the file as a web page.

Save as HTML page

The drawback of this approach is that the file sizes created by word are large and will take longer to download. However, it will still work.

In the past, building a website required knowledge of html, but these days a professional site can be created without knowing anything about html. Platforms such as Wordpress allow the creation of a website quickly and has a large collection of templates and other tools. There is a small learning curve involved but it is not difficult. The small drawback of this approach is that the site may not be exactly as you might want because the platform might restrict you, but that is not the case for a vast majority of sites created with these systems.

Those that are technically inclined may still want to code their sites using HTML. I, for one, prefer this approach, probably because I like programming. A fanastic, free tool for building websites that offers a combination of coding and "what you see is what you get" is Microsoft Expression Web.  There is a learning curve involved with this tool, but it is well worth the effort.

In summary, there are a lot of choices available for website building. Though it is possible to build a site without knowing any underlying details of how it works, learning at least the basics of coding a site is almost always well worth the effort.

The great thing is that there is a huge volume of resources and help for those trying to build sites or learn coding. W3schools is a good place to learn basics of html, css and Javascript. A web search will reveal many resources available to people with different levels of expertise in this area.

Next: Monetising a site