Online tutorials

 

On the Internet, you can find many pages on HTML, PHP and MySQL. Here we refer to the most interesting and valuable ones. Of course, the list cannot be complete. If you find other very useful references, please let us know such that we can include them in this list.

Next to these links, there are many editors to create and edit php and html files. We will use the syn text editor and this editor is also available at the University Library. For at home, install this editor from http://syn.sourceforge.net/

A free to use html editor is Kompozer, downloadable at www.kompozer.net

php
Complete reference at php.net

basic php:

http://www.w3schools.com/php/default.asp
http://www.awtrey.com/support/dbeweb/
http://www.php.net/docs.php
http://www.zend.com/
http://www.faqts.com/knowledge_base/index.phtml/fid/51/
http://www.mysql.com/

see also the links provided at the accompanying website of the book

advanced php

http://www.php.net/docs.php
http://www.w3schools.com/php/default.asp
http://www.zend.com/
http://www.weberdev.com/

 

html
Complete reference at the World Wide Web Consortium website

basic html:

http://www.w3schools.com/html/default.asp
http://www.htmlgoodies.com/primers/html/
http://www.htmlcodetutorial.com/
http://www.davesite.com/webstation/html/
http://builder.cnet.com/webbuilding/0-3881-8-5893399-1.html
http://www.webdeveloper.com/html/beginners_html.html

Most modern websites use cascading style sheets next to html.

The html defines the text and the general style type of the text and the style sheet actually defines the style in which the text should be presented. One of the main advantages is that you can use one single style sheet for an entire website which ensures a common look and feel and also allows you to change your entuire site by changing your style sheet.

http://www.w3schools.com/css/default.asp

is a good starter for style sheets.

http://css.maxdesign.com.au/index.htm gives a nice tutorial and
http://www.csszengarden.com/ shows that one single html file can really have different looks by using different style sheets.