SASS: Fundamentals of Operations

2 students
Course updated 25 July 2023
Course SASS: Fundamentals of Operations
$49 per month
for all Hexlet's courses
Sign up
  • Permanent access to theory
  • Asynchronous learning

Included in the course

6 lessons (video or text)
16 quizzes
Assistance in Discussions on the website
Access to other courses of the our platform

What you'll learn

  • Use the SASS preprocessor and compile its code into CSS.
  • Extend the capabilities of writing standard CSS.
  • Use template selectors and mixins.
  • Create and work with variables.


With the development of technology and the complexity of layouts came the need to automate the writing of CSS properties. The presence of color schemes and additional values that determine the values of properties revealed difficulties in development. There is a way to turn CSS writing into a process similar to programming. We can do it via preprocessors — languages compiled into CSS. They allow you to create reusable CSS code, use variables, and extend the capabilities of CSS writing. In this course, you will learn the basics of the SASS preprocessor that will allow you to write maintainable and usable CSS code.

Course program

Estimated time: 2 hours
  • 1


    Learning about the main topic of the course
  • 2


    Installing the SASS preprocessor


  • 3

    CSS Extension

    Learning about SASS features allowing to extend the CSS language


  • 4

    Template selectors

    Exploring pattern selectors and learning about the extended directive


  • 5


    Learning how to use variables and connect files in SASS


  • 6


    Exploring the use of mixins in SASS
  • 7

    Additional resources

    Some materials the Hexlet team have picked up. This will give you a more in-depth understanding of the topic

Recommended program

Layout with the latest CSS standards
5 months
from scratch
under development
Start at any time
Development of front-end components for web applications
10 months
from scratch
Start at any time
Developing web applications with Django
10 months
from scratch
under development
Start at any time