Course description
With HTML and cascading style sheets (CSS) mastered, this course features a comprehensive exploration of responsive design. Students explore Sass, a CSS preprocessing language that combines logic and variables with CSS to create dynamic styling. Students understand responsive design 2.0, combining Sass, the CSS data structures CSS Calc and CSS custom properties, plus Flexbox and Grid, to create new flexible layouts with less code. Students also examine a traditional responsive design framework incorporating Sass, like UIkit, and they compare and contrast the approaches in using an off-the-shelf responsive design framework as compared with a custom framework. The course culminates with students coding their own responsive design framework, including documentation and examples.
You may also like
- Learn the music and cultural impact of three canonical operas from the 1800s: Les Huguenots, Das Rheingold, and Otello.FreeAvailable now6 weeks
- An introduction to the intellectual enterprises of computer science and the art of programming.FreeAvailable now11 weeks
- Learn fundamental principles of architecture — as an academic subject or a professional career — by studying some of history’s...FreeAvailable now10 weeks