Introduction to Sass
bradwade
Sass has long been the industry standard for creating CSS. This is session will give a full introduction and overview of Sass and its capabilities to beginning front-end developers and seasoned back-end developers that need to be able to contribute to front-end code. I will cover topics such as:
- What is SASS? What is SCSS?
- variables
- nesting
- the ampersand - & - referencing parent selectors
- comments
- functions
- mixins
- @extend - selector inheritance
- partials - inline imports
- maps - storing and using structured data
- methods of compiling Sass such as Grunt, Gulp, Compass, etc.
- best practices - organizing projects, importance of using BEM/OOCSS.