I have developed over a hundred WordPress websites in my career and decided to put all my knowledge in place for everyone who wants to have their own website.

As most of the websites are simple, have no special functionality, they do not require special knowledge to make them.

In my opinion, making a simple website is easy when you follow a few important, but simple steps: picking a domain, hosting and CMS (content managing system).