resources
This is meant to be a collection of useful links and sources for the material we may be
talking about this term. Anyone in the class can edit this list.
I've put the documents I refer to regularly in bold. - Jim
books
- Web Design in a Nutshell, 3rd ed, ISBN 0596009879
- CGI Programming with Perl, 2nd ed., ISBN 1565924193
- Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd ed, ISBN 0321344758
essential tools and skills
(Todo: put links to download sites, docs, and tutorials for all this stuff. Unless I should just let people google 'em all... )
- Firefox web browser, plus some plugins for class:
- a good source code editor (emacs, xemacs, vim, notepad++, etc)
- remote server access with ssh, X11, scp, sftp, etc.
- some facility with the unix command line, i.e. bash
web design
(We''ll be using some of this sort of stuff, but not at the level of detail in these sources.)
CGI
web servers
frameworks
SQL
Perl and SQL
PHP
XAMPP
JavaScript and the DOM
client technologies
- the DOM - Document Object Model
- JavaScript
- AJAX
other
- Facebook API
- Google API
- RSS