Sass For Web Designers


  • Looking back at the evolution of computer languages, it seems
    every dozen years or so a new layer of abstraction is added.
    “Ones and zeros” leveled up into assembly instructions, which
    leveled up into compiled languages. Those compiled languages
    evolved and we used them to create web browsers. Web brows-
    ers digest languages like HTML, CSS, and JavaScript. Now we’re
    ready to level up again.
  • HTML, CSS, and JavaScript have been enormously successful
    languages for moving the web forward in unprecedented ways.
    We’re building ever-bigger and more complex websites. That’s
    a beautiful thing. But we’ve come to the point where we need
    to take the next step in making what we build more manageable
    and maintainable. We can get there through abstraction
  • CSS is in the most dire need. These days, HTML is generally
    produced through backend code and templates which provide
    the abstraction we need. As a programming language, JavaScript
    already has the tools of abstraction baked in. CSS has no abstrac-
    tion at all and is highly repetitive. While that simplicity was key
    to its adoption, it makes it unwieldy for us today. It’s CSS’s turn
    to level up!

What you will learn:

  • Introduction to Sass.
  • Workflow of Sass.
  • Most valuable parts of Sass to the web designer.
  • Advanced techiques with Sass and media queries.

Who should read this book:

Web font-end developer who want make the web styling more easier by using Sass.