IT350 Final Exam Topics
NOTE: final exam is closed book and closed notes!
- HTML5
- tag names
- attributes
- Valid nesting (e.g., can't put a div inside an h1)
- Tables (and accessibility!)
- Forms (and accessibility!)
- Client/Server relationship
- CSS
- Placement in HTML (inline, external, embedded)
- Proper syntax
- Advanced selectors
- id vs class
- The Box Model
- Precedence
- HCI and Web Design
- Affordances/Feedback/etc.
- Experimentation
- User studies
- Layout
- Context expectations
- Server-Side Includes (SSI)
- JavaScript
- variable scoping, program and function
- arrays
- functions
- Document Object Model (document)
- DHTML
- getElementByID and other accessor functions
- onclick, onhover, etc.
- How to set styles
- How to set innerHTML and other attributes
- Perl
- variable scoping
- scalar vs array variables
- subroutines
- How to pass arguments to subroutines
- How to read parameters from a form submission
- How to read cookies
- Proper HTML page generation
- Arrays
- Regular Expressions
- Cookies
- Permissions, where saved, who can access, which sites?
- JavaScript reading and writing
- Perl reading and writing
- Perl Sessions
- Web Ethics