Courses on Making Professional, Usable Websites?
Hagmonk asks: "I've been writing website backends in Perl, PHP, and MySQL for years now. It's always been about the functionality though, not the presentation. What I'd now like to do is offer clients a complete service - a professional backend, -and- a professionally designed front end (both from an aesthetic and usability standpoint). The thought of heading to a 'typical' website design course frightens me. I don't want to waste my time being spoonfed the very basics. I want a course that teaches me graphics manipulation, layout and usability. I want it in a strong espresso shot of a month tuition max, not spread over a lazy year. Do such courses exist? In Australia or on-line?"
Learn typography. You'll get tons out of it because a lot of the things you'd learn that apply to print media regarding text apply to the web.
Can't give you *specific* advice on courses per se, but you'd generically want to look at courses that teach you classical design theory (in a media-agnostic sense), as opposed to merely courses that teach you *web-designing*. Won't turn you into a creative genius overnight, but knowledge of proper design principles (such as the "Gestalt Principle" or understanding which colours match etc) always helps.
More than mere navel gazing.
Since web-sites are all about sharing information or nice looking girls, it might be very worthwile to look at "Information Mapping".
The Information Mapping method is a research-based approach to the analysis, organization, and visual presentation of information.
See web-site of professor Robert Horn for a start. Unfortunately, his web-site doesn't use the techniques :), but you'll find some usefull PDFs.
Site: http://www.stanford.edu/~rhorn/The designer of the slashdot site could also use a background on Information Mapping(R), IMHO :)
http://blog.astyran.sg
The original poster isn't trying to pick up a few design tricks to make his blog page look cute. In his "real world", he is trying to offer design services in addition to application/database services. It's not unreasonable to partner with an already prominent design shop or sub-contract out work to freelance designers.
Now, that's not to say that picking up a few design skills isn't useful. You're right: rudimentary design skills aren't that hard and are pretty quickly applicable.