Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Syntactically Awesome StyleSheets provide a number of tools to improve the organization, flexibility, and bloated style of your CSS. From variables and macros to cut down your line count, to nesting and partials to help keep your concerns separated, Sass will save you (and whoever takes over your code base) time and heartache. This course will explain each of the main features of Sass, providing examples of how each one is useful and describing how to get the most out of them. I'll also guide you through installing Sass, and then incorporating it into your website. This 90 minute course is great if you're an intermediate level web developer looking to take your styling game to the next level, and be more efficient, clean, and concise. If you're ready to make styling fun again, check it out!
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Start Here|
What is Sass?Preview
|Section 2: Getting Set Up|
How to access and download exercise materials for this course
How to install ruby, rubygems, and Sass
|Quiz 1||2 questions|
A brief quiz to make sure you understand key concepts in section 2
|Section 3: Variables and Nesting|
Introduction to the idea of namespaces and nesting in SCSS
Introduction to the syntax and semantics of variables in Sass.
Variables and Nesting: Best Practices
|Section 4: Inheritance and Mixins|
Introduce the idea of inheritance using @extend
Introduce inheritance using @mixin
A little more on Mixins
|Section 5: Operators|
Introduction to Operators
Operations and Color
|Section 6: Conditionals and Iterables|
Introduce the ideal of conditional statements and show examples
Description of for loops in sass, and an example of how they're used.
Introduction to Lists in Sass
An introduction to Maps in Sass, and example of how to use them
|Section 7: Functions|
Introduction to Functions
String and Number functions
List and Map Functions
|Section 8: Conclusion|