Build/maintain your own website
This short starter course is intended to enable you to create or maintain your own website. As the best (and most popular)websites are those that are kept right up to date, the best person to do this is YOU.
Of course, this is not always possible and should you wish to outsource this task, we would be delighted to quote for the work.
So let's assume you either want to do the job yourself, or at the very least understand more about how web pages are constructed.
Here we will explain how webpages are constructed and give you some basic code to allow you to update and change information without any requirement for outside intervention.
I hope you find it useful. In return (there's always an in return eh!) I would be grateful for any feedback especially with suggestions/comments, as to how I might improve it, other topics or areas you would like to see covered.
If you would like to contact me, please find my contact page by clicking here or
email me firstname.lastname@example.org by clicking there.
Use the following links to access each section
- Getting Started The basic tools (Text Editors, uploading files to the internet, setting up)
- Basic HTML Enough to get you started (Structure and setup, text tags, backgrounds, colours, fonts and hyperlinks)
- More advanced HTML Adding/using Images, Forms, Frames, Style Sheets, Meta Tags, Image Maps, Functions, and Java Applets
- PHP basic trainingall the basics of getting going with PHP coding
These are other links that offer much more indepth training and reference than I can. I often found the very basics were what was missing, so that's what I offer.
- w3 schools excellent resource for more indepth training - W3 Schools Website offers training in all programming languages on the web. Check it out!
- PHP.netan excellent resource for more indepth reference of all things PHP!
First let's look at the tools you will need to create a website.
Assuming you have done all that click here to get started on the basic HTML course.
- First, you need to have a way of creating the pages and storing them as files. I use Notepad mostly, but you can equally well
use Word, Wordpad, or Wordpro. All these programs perform the same job - putting your words into a format that
a web browser can understand. I'll assume for now that you are using Notepad (it is part of Windows Accessories, so is on every computer)
- Click on 'Start'
- Click on 'Programs'
- Click 'Accessories'
- Click on 'Notepad'
- Decide where you are going to store your website eg. 'mywebsite'. It's best to create a new Folder to keep all your website files together. They will grow and grow.
If you need help with creating this folder - see below, or Click here
- Next, you need to be able to create pages. For this you need to learn a little Hypertext Markup Language or HTML. This
is the format used for every single webpage you visit. The language is very easy and consists of put around normal text.
The simply tell the browser what it should do to display the page eg. should it make it bold, large letters and so on.
We'll talk about TAGS. These are COMMANDS held within '<' and '>' signs. TAGS
are really the whole basis of HTML. In almost all cases TAGS must have start commands AND end commands.
- Finally, you are going to need a way to send the files up to the internet. This is an FTP Program. If you want to go straight to How to FTP?, click on the link.
Of course, you are also going to have to know 'WHERE' to send the files to. Your ISP can tell you this. This is a web address
which usually looks a little like 'ftp.ISPname.com' or 'www.users.ISPname.co.uk'.
Creating a folder using Windows Explorer
- Click on 'Start' ==>'Programs' ==>'Windows Explorer'
- In the left pane of Windows Explorer - click on where you want to create the folder
- For example, you might want to create it on the 'C:' drive - so click on C:
- Click on 'New' and on 'Folder' on the pane which opens
- Give the Folder a name such as 'Website' or 'Your Company Name - website'