je pense qu'un bon bouquin sur la création de site est indispensable:

"Webmaster in a nutshell" te permettra d'aborder en douceur le HTML, le PHP, le java, le CSS, et les format de transmission de données tel que le FTP... Indisepnsable si tu veut programmer toi même..

Perso j'ai choisi une base wordpress, que j'ai un peu personnaliser... Aujourd'hui (en vacances) je vais m'attaquer à personnaliser un peu plus mon interface graphique, ça n'est pas bien compliqué, mais il faut savoir coder...