Hola 
Giulius 
Dreamweaver te puede ayudar a aprender muchas cosas, pero para construir código limpio aprende a diseñar con xhtml y css. 
Aquí hay buen material:  
http://www.librosweb.es/ 
Y en este foro puedes aprender un montón de cosas. Paséate por los temas y verás que hay cosas interesantísimas. Y pregunta todo lo que quieras... 
Bye