HTML, CSS, JavaScript, PHP and MySQL

A way to learn the five most popular technologies for creating dynamic Web pages:

Between them they are capable of creating almost any site on the Web.  You will learn by doing a series of tasks starting with simple and working up to whatever level you want.

Within minutes you can have Web pages, within hours you should know what you are doing.  It might take a bit longer to be able to do it for a living but you can get there if you want to.

Where to start

This site is designed to be followed in a set order (by clicking the right arrow above once you have read the page).  If you are happy with that idea then click it now and get started.  The links at the top of the page do allow you to jump around but try not to.  You can remember your location (stored on your computer) using the menu top left.