Intermediate CSS Workshop

Class Description

This class is presented in a workshop format. After a short review of some basics and coverage of a few new topics, the workshop focus is on real-world CSS issues and applications. Weeks one and two review some material from Intro to CSS (H151) and introduce some new material for application during the workshop. Weeks three through six focus on projects from the required text, Eric Meyer on CSS. Students may choose to create a new web pages for the workshop or may use an existing site to apply the concepts learned throughout the class. The final project requires the conversion of an existing web page and the application of the concepts and techniques learned during the workshop. Note: Valid CSS and (X)HTML markup are required throughout the entire class. See the class introduction for further information regarding what to expect in the class.

Target Audience & Course Goals

This is an ideal class for students who have completed the Introduction to CSS class (H151) - or who have acquired an equivalent knowledge of CSS on their own - and want to apply what they have learned, as well as some more advanced topics, in the real world. It might also be of interest to students who have already completed CSS Level 2; however, it logically fits between the introductory class and the advanced course - and can serve as a bridge between the two classes. This workshop reviews some basic CSS concepts, introduces some new concepts that were not covered in the introductory class, and focuses on real-world, hands-on application of CSS to Web pages/sites.

Textbooks

Required
Eric Meyer on CSS, by Eric Meyer  (at Amazon.com)
Recommended
Cascading Style Sheets: The Definitive Guide, by Eric Meyer
CSS Mastery: Advanced Web Standards Solutions, by Andy Budd

Requirements

Students must have webspace where they can post their assignments. Students will need to have at least two of the latest versions of the main browsers (IE, Firefox, Safari, Chrome and Opera).

Class Procedures

Each week of the workshop consists of some required reading, a practice quiz, a project (or two), and two peer reviews. Most of the projects come from the primary text, Eric Meyer on CSS. Week 6 brings the entire class together in a final project. Standards for the weekly assignments will be explained each week.

Grading

According to the policies, we (the instructors) have 4 to 5 days to post a reply to your project assignments. Since this is one of many classes we instruct in addition to full time jobs, Minz and I rotate grading. We will do our best to review your work within 2-4 days of your post. We also encourage you to examine each other's work at any time. However, we do not encourage plagiarism and will not accept work that has been copied from another student's site. Please respect each other's hard work.