Sass Fundamentals
Offered By: Frontend Masters
Course Description
Overview
Leverage the Sass preprocessing to empower your CSS practices and master styling complex applications. Mike will show you how styles can be modularized and reused -- avoiding repetition and redundancy, while keeping everything readable and maintainable.
Syllabus
- Introduction
- CSS Pitfalls
- Preprocesser Benefits
- Course Agenda
- Syntax, Nesting, & Selectors
- Challenge 1: Parental Selectors
- Challenge 1: Solution
- Challenge 2: Parental Selectors 2
- Challenge 2: Solution
- Sass @import and Variables
- Challenge 3: Imports and Variables
- Challenge 3: Solution
- Sass Mixins and Arguments
- Challenge 4: Mixins
- Challenge 4: Solution
- Default Argument Values
- Challenge 5: Mixins 2
- Challenge 5: Solutions
- Introducing Sass Functions
- Challenge 6: Color Functions
- Challenge 6: Solutions
- @if Sass Directive
- Challenge 7: Control Flow
- Challenge 7: Solution
- Data Structures
- Challenge 8: Nudging Classes
- Challenge 8: Solution
- BEM Introduction
- Challenge 9: BEM Buttons
- Challenge 9: Solution
- Reusing Style with Mixins
- Challenge 10: @extend
- Challenge 10: Solution
- Writing Sass Functions
- Challenge 11: Relative Luminance in Sass
- Challenge 11: Solution
- Wrapping Up
Taught by
Mike North
Related Courses
Front-End Web UI Frameworks and ToolsThe Hong Kong University of Science and Technology via Coursera Regression Modeling in Practice
Wesleyan University via Coursera Diseñando páginas web con Bootstrap 4
Universidad Austral via Coursera Structured Query Language (SQL) using SAS
SAS via Coursera CSS - The Complete Guide 2024 (incl. Flexbox, Grid & Sass)
Udemy