Course description

This course dives deeply into HTML5, Cascading Style Sheets (CSS), and jQuery, so students can better understand their power and flexibility in designing web pages. Students learn about advanced selectors, including general and adjacent sibling selectors, attribute selectors, pseudoselectors, pseudoelements, and CSS specificity. Methods for layout are covered extensively. Students explore jQuery, including integrating jQuery functions into their web pages. We also explore jQuery Mobile as a way of creating alternative layouts for smaller devices, and jQuery UI, another framework for incorporating design patterns into web pages with a minimum of programming expertise required.

Instructors