After ascertaining the purpose of the website you will need to decide whether you will design the site or whether the project should be outsourced.
Website webpage design is a combination of many skills, it is difficult for one person to know them all and therefore you may decide to outsource certain aspects of the project. Here are some web topics that you should be familiar with and will help you ascertain whether you are able to complete the entire project or whether you may need to outsource some or all of the following skills.
- HTML, XHTML and CSS
- Graphic design
- Website navigation design and implementation
- CGI and database programming
- Marketing and business experience