Web tutorials
You should use these sections in order even if you just skim some for things you don't know.
The beginners' Static Web site creation sections are very much designed to go together. The Next links will take you through
them in order. After that you will jump back
to this page because you will probably need to do lots of practice with XHTML and CSS your own pages to really learn what you have
tried. Then you can decide whether to learn Javascript,
PHP or go further with XHTML and CSS at a more advanced level.
Always DO the things. Don't just read as few people learn well that way.
Beginner's Tutorials
Hover over anything underlined in green for a brief description.
Static Web site creation skills
- Essential background information on HTML and the WebWhat is the Internet? What is the WWW? What is a Web page? What is HTML?
What are links?
- Introducing HTMLCreating your first Web page. Tags. Structure.
- Introducing CSSFormatting Web pages with styles to adjust colour, size, position and alignment
- XHTML and CSS exercisesYou need to practice what you have learned so far, these will get you started
Dynamic Web pages
- Introducing JavascriptJust enough Javascript to make your Web site a bit different.
- Introducing PHPPHP allows Web pages to be changed by the server before they are seen by the user
Web databases
- Essential background information on databasesTables, records, relationships, keys, normalisation etc.
- Introducing MySQLMySQL provides data which PHP can then use to create personalised Web pages or for displaying data to users
- PHP/MySQL and database exercisesSome practice exercises which will get you using PHP to manipulate MySQL databases
- Introducing AjaxBringing PHP, Javascript, MySQL, CSS and XHTML together for truly dynamic pages
If you have any questions about any of these pages why not visit the forums and ask?
Extra pages will be added soon to provide extra practice in using Javascriptand PHP. More advanced
coverage of each of these might be added if there is a need but really you should be ready for w3schools,
Tizag or php.net by the time you finish the
beginners' sections.
© Copyright Martin Matthews 2009, all rights reserved