![](https://videos.teamtreehouse.com/stills/TH-ModularCSSWsassTRAILER-stills-0.jpg?token=68be298d_d7d0c69229dce13a7a305ce4686eed9c0475e12b)
- CSS
- Intermediate
About this Course
Today’s websites and applications are larger than ever and a lot hinges on the CSS architecture. CSS that is poorly thought-out can be a strain on development and maintenance in the long run.
In this course, we're going to build a UI toolkit using many of the best practices and principles of modular CSS architecture. We'll learn how a modular approach with Sass can boost our workflow and cut down maintenance by reducing the amount of code we write. It can also improve how our code scales because we're able to reuse it on other parts of our project.
What you'll learn
- The patterns of BEM (Block Element Modifier) and SMACSS (Scalable and Modular Architecture for CSS)
- Writing code that scales, no matter how big the project
- Writing code that others can easily use and maintain
- Writing CSS components that don't rely on context
Teacher
-
Guil Hernandez
Guil is a Full Stack JavaScript and Front End Web Development instructor.