Getting Started with Sass
Workshop scheduled at 8:30-11:30 in Room 4 (Heritage Gallery)
Sass is a CSS preprocessor that enables designers and developers to write DRY (don’t repeat yourself) code. Leveraging data structures like variables, if/else statements, functions, and loops, Sass allows CSS designers to create code that’s easier to follow and less repetitive. In this workshop, attendees will learn about Sass’s advantages and disadvantages; how to write and compile Sass to CSS; and how to work with mixins, variables, extends, and more to create a real-world web page.
- Set up a typical file structure for working with Sass
- Work with a Sass compiler to create CSS that the browser can understand
- Create variables, mixins, extends, and more
- Work with Sass’s built-in functions to manipulate color, make calculations, and more
Attendee skill level: Attendees should have working knowledge of HTML5 and CSS. Ideally, you should be able to hand-code both. However, all files are provided for the workshop, so you can follow along by copying and pasting the code provided.
For more than fifteen years, Jen Kramer has been educating clients, colleagues, friends and graduate students about the meaning of a “quality website.” Since 2000, she has built websites that are supportive of business and marketing goals in a freelance capacity and as part of an agency.
Jen is a Lecturer at Harvard University Extension School in the Master’s of Liberal Arts in Digital Media Design, teaching five courses per year, advising students, and assisting in curriculum design.
Jen is also a prolific video author, creating 27 training courses for lynda.com, O’Reilly Media, and Aquent Gymnasium.
She is also available for individual private tutoring, customized classroom training, and occasional freelance web design work.
Jen earned a BS in biology at University of North Carolina at Chapel Hill and an MS in Internet Strategy Management at the Marlboro College Graduate School.
Follow @jen4web on Twitter