Over the last few years changing technology has made building your own website easier,and you can now build a website without needing to:
- Become a web designer
- Purchase expensive software
- Become an HTML or PHP guru
Join me and learn how to start building your own professional looking website from scratch, and at a fraction of the price you would pay for a simple site from a web designer.
Almost all websites use standard designs in the form of templates or Themes ( WordPress).
These themes can be modified by a web designer or knowledgeable web site owner or used as is.
By using an existing professionally designed theme/template you don’t need to a web designer to build a website.
Whether you’re building a business, personal, or hobby website there are 3 main steps involved. They are:
- Decide on the site building technology
- Decide on the Domain Name hosting provider.
- Build and publish the site
In my opinion this is the most important step, as choosing the wrong option could cause you to spend a lot of time, effort and money without a result
Over 50% of the new websites being built today will use WordPress .
Well known brands like CNN and UPS use it as well as over 50% of the top 100 blogs on the web.
WordPress isn’t the only option but it is the one I would recommend you follow.
You can find an overview of the other options with their pros and cons here.
Domain Name and Host
Once you have decided on the technology you will need a domain name and hosting account to host the website.
Generally you will use the same company for your hosting and domain name registration as it makes it easier to manage.
Build and Publish
If you using an HTML/PHP template then you will need yo use web page editing software like Dreamweaver. It is for this reason that I don’t recommend this option any more.
With WordPress you create pages and mange the site via a web browser, and don’t need any web page editing software.
How Much does it Cost? – Around £8/year for a .com domain name and approx £50/year for hosting.
Do I need to Learn HTML? – Yes and No. Having a basic understanding is necessary regardless of what most other sites would like you to believe.
However you don’t need to be an expert. My starting HTML course covers all you really need to get started.
Do I need to Learn Web Design?- No -There many professional designs available in the form or themes( WordPress) and templates (HTML/PHP).
Providing you don’t want a completely bespoke design, then It is simply a
question of choosing a design for the site rather than creating a new design from scratch.
What About Building a blog? – Many people get confused between websites and blogs.
A blog is a Website with the content arranged by date, and is the online equivalent of a newspaper. It is used for presenting time sensitive information.
See a beginners guide to blogging for more details
What about Ecommerce websites? – Ecommerce websites/Shops are different from standard content based sites, and there are many specialist solutions available. You should see the Ecommerce section for more details.
Running and Maintaining Your Website
There are ongoing tasks like backups and content editing as well as one off tasks like site migration.
Some tasks e.g. creating subdomains, will involve the host control panel, others are done on the website itself through the dashboard (wordpress sites).
If you are experiencing difficulty with your site and would like some help then I offer support services at reasonable prices.
Ask The Webmaster
If you get stuck or encounter a problem start by looking through the articles.
If you don’t find what you are looking for then just ask and I will do my best to answer as quickly and accurately as possible.
If you like this site then please share it or tweet it.
|Starting HTML – You don’t need to become an HTML expert but you do need a basic knowledge of HTML|
|Creating a Search Engine Friendly Website – Create search engine friendly web pages and sites by following simple guidelines, and avoiding common mistakes|
|Understanding Website URL’s -A URL is defined as the absolute address of a web page/resource on the Internet. It is also called the web address.|
|Web Scripting – You may never write a script but you will almost certainly encounter them. So what are they and what is the difference between server and client scripts?|