resources
Links to resource materials including books, references, and tools.
Expect more to be added here as we get going.
essential software tools
the command line
browser developer tools
Firefox web browser, plus some plugins for class:
There are similar tools for Chrome and Safari - explore the built-in ways (if any) to see and debug HTML, CSS, and Javascript from within a loaded web page.
books
- Web Design in a Nutshell, 3rd ed, ISBN 0596009879 (Good reference for html, css, web technologies - albeit somewhat dated)
- Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd ed, ISBN 0321344758 (style guide)
- Javascript
- Flask Web Development
The
World Wide Web Consortium is the organization that defines the official standards for web languages like HTML, CSS, and JavaScript.
JavaScript and the DOM
- learning javascript - Derek Silver's suggestions
- developer.mozilla.org/docs
- wikipedia
- JSLint. A useful tool for checking the quality of Javascript code.
- Jim's lecture notes from Fall 2006 Web Design course
- AJAX, an increasingly common technique that allows web pages to communicate with servers without reloading the page.
cloud testing
CGI
web servers
SQL
PHP
frameworks
Jim's PlanetExpress Flask + SQL example
XAMPP
copyright etc - please read