This course is designed to introduce students to both the theoretical and technical aspects of developing web sites. No prior knowledge of programming, or web or graphic design is assumed or necessary.
In the course, we will cover basic web technologies such as eXtensible HyperText Markup Language (XHTML), Cascading StyleSheets (CSS), beginning server programming using PHP, along with basic graphic design techniques in Adobe Photoshop. In addition, the course will address design principles, usability concerns for the web, user testing, and a number of other theories and principles to assist you in designing your website.
This course meets for lectures
on Mondays and Wednesdays from 2:30-3:20 in Hollister B14. Sections
meet on Fridays at the following times/places:
Please note that section attendance is required.
There are four textbooks that are required for the course:
- Freeman and Freeman, (HF) Head First HTML with CSS & XHTML
- Sklar, (PHP) Learning PHP 5
- Krug, (DMMT) Don't Make Me Think, Second Edition
- Williams, (Design) The Non-Designer's Design Book, Second Edition
Regrading information is found at regrades.
For more information about the class, please check out our syllabus, or contact any of our course staff.