CS 22 -- Enhanced Web Site Design
Mark Branom, Instructor
branom@alumni.stanford.edu
markb@stanford.edu
- Week 1
- Week 2
- Week 3
- The Mobile Web (continued)
- Google Analytics and AWStats
- Search Engine Optimization
- Webmaster Tools
- Weeks 4 & 5 - HTML5, and CSS
- Forms and simple web application
- webmail application -> the HTML
- webmail application -> the PHP script
- webmail application -> only works on campus to help prevent spamming
- Creating Accessible Forms (from soap.stanford.edu, Stanford's Online Accessiblity Program -- opens in a new browser tab/window)
- Cascading Style Sheets: The Basics (from week 6 of CS21)
- Cascading Style Sheets: Advanced Usage
- CSS3 Specification
(CSS3 is still in progress and not fully implemented -- see http://caniuse.com)
- CSS3 Specification
- Forms and simple web application
- Weeks 6 &
7
- Manipulating Web Servers (restrict access, custom error documents, server redirects, preventing hotlinking, etc.)
- Includes (Server Side Includes, PHP Includes, JavaScript Includes)
- JavaScript and Cookies
- Week 8
- Content Management Systems (WordPress, Drupal, etc.)
- Web Applications
- Using an API (pdf - to print out, if desired)
- Using an API (html)
- Geofence App