CSci 4608 Principles of Web Programming: Resources
[Home]
[Syllabus]
[Assignments]
[Resources]
[Wiki]
Resources will be added as the class progresses. Required reading is
marked with *R followed by a number
(used in the syllabus) and possibly followed by the description of
what exactly is required in this reading.
History
Internet Protocols
HTML
- A nice intro to HTML
(but notice Javascript fragments in roll-over section!)
- *R3 (you should know the basic
terminology, such as elements, attributes, etc, and should be able to
use this page as a reference) HTML 3.2 Reference
Specification at W3C (World Wide Web
Consortium) Here CDATA (Character Data) stands for any set of SGML
characters (including markup characters, such as other tags), PCDATA (Parsed
Character Data) doesn't allow any markup characters.
- HTML 4.01 (the
newest-latest W3C recommendation for HTML).
DOM, events, CSS (Cascading Style Sheets)
Browser use statistics
HTML forms, related events
JavaScript
Thanks to Mike Anderson for sending these references.
A bit of caution: the two references above may have some
Netscape-specific features. Check your page on Mozilla or IE to
convince
yourself that all the features will work the same. One known problem:
getYear() method of Date() works differently in different
browsers. Using getFullYear() seems to work in most browsers, so use
it instead (but still exercise caution).
CGI, Perl
PHP
Cookies (general info)
PHP and MySQL
XML
Servlets and JSP