About This Course

Sass (aka Syntactically Awesome Stylesheets) makes stylesheet development and maintenance tasks easier by simplifying the CSS workflow. Sass looks similar to CSS, but introduces new concepts such as variables, mixins, nestings and selector inheritance. Sass brings programming to the often tedious process of working with CSS and styling webpages.

The Simplify your CSS Workflow with Sass training course covers covers all the essential parts of working with Sass, including installation, compiling to CSS, variables, mixins, extends, imports, functions, and loops and control flow.

Request More Info About This Course
sass

Course Category

Duration

This is a one-day, hands-on course.

Skill Level

What Happy Developers Say

The instructor did a good job of adjusting content to meet different skill levels.
Developer, Intuit
The instructor was very knowledgeable, making it easy to ask questions and provided good conversation about the topic at hand.
dell  logoWeb Developer, DELL
The instructor demonstrated strong broad knowledge as well as technical in-depth when appropriate
Engineer, Starbucks
I liked that we could determine what to learn, no time was wasted.
Javascript Developer, RetailMeNot
I had trouble understanding a certain concept, and told the instructor that I just didn't get it. While the class was busy with an exercise, he sat down with me, gave me material to read, and made sure I understood it before I moved on. I really appreciated that.
JavaScript Developer, PayPal
The instructor has a great attitude and pacing. Amazing how much he knows about JS!
Junior JavaScript Developer, Macy's

Purpose

  • Assign common CSS properties to Sass variables for easier code reuse.
  • Setup nesting styles in Sass.
  • Take advantage of mixins and functions to save on tedious copying of common blocks.
  • Utilize conditional statements and loops for control flow.
  • Install and use the Compass framework with Sass.

Audience

Web developers with CSS experience but little-to-no Sass experience.

Course Outline

  • Introduction to Sass
  • Installing Sass
  • Tools for Compiling Sass to CSS
  • Working with Variables
  • Using Nesting Selectors
  • Using Extends with Selectors
  • Mixins
  • Using Colors and Color Palettes
  • Utilizing Imports
  • Functions
  • Loops and Control Flow
Request More Info About This Course

Instructors Who Teach This Course

Craig

Craig

Craig recently released the book, The JavaScript Framework Guide: AngularJS, Backbone, and Ember. Craig has been a guest on the Hanselminutes and JavaScript Jabber podcasts. He’s an avid blogger, and several of his articles have been published in Peter Cooper’s poplular “JavaScript Weekly” newsletter. He also has his own podcast, “The Front-End Developer’s Cast”.

Craig has been a developer f... read more

Elias

Elias

Elias Carlston has 20 years’ experience as a software engineer, from lean startups to large enterprises. Having great mentors early on showed Elias the value of sharing knowledge, and he enthusiastically embraces the opportunity to give back to the community through teaching. Beginning his career as a data analyst for a large non-profit clinic, he soon became a full stack developer. First, at ... read more

Kamren

Kamren

Kamren has a love of all things front-end and has enjoyed bringing his 10+ years of web development experience into each class he teaches. Recently Kamren has been working with a leading insurance company as a senior developer of front-end architecture and mobile web application design. He was instrumental in shaping their front-end development team and leading the company into single page appl... read more

Joshua

Joshua

Joshua has been in the Internet industry almost since its inception, working as an enterprise systems administrator for 5 years, as a systems/network architect for two years, and as a developer for 15 years. His programming experience is generally centered on Internet applications; nowadays mostly focused on JavaScript, both server-side and front-end. Joshua is a believer in disruptive technolo... read more

Ryan

Ryan

Ryan provides remote and class-based training for students of all skill levels for a variety of technologies such as JavaScript, HTML/CSS, Git, Node.js, PHP, Test-Driven Development, and Software Architecture & Design. Product focused full-stack developer and team leader. read more

Will

Will

Will attended MIT for a B.S. in CS and an MEng in Machine Learning with his Master’s thesis on self-learning classification optimization systems. He has co-founded and ran three startups in various industries, including: home media server software, machine learning analytics for the pharmaceutical industry, and advertising network for the rideshare industry.

In addi... read more

Who Takes This Training?

Learn More About This Course