This course techniques for creating wireframing and mockups for mapping the requirements of the user to a visual flow.
This course will cover the various methods for easily converting a desing to CSS3 version.
Responsive Web Design with HTML5 and CSS3
This book will cover the Principles of Design in general, not just for Web. The latter are covered in a different course.
This course covers the theory of designing for the web.