Is Sass somewhat of a mystery to you? How does it work? Why do some say that it is better then CSS? What's the difference between Sass and SCSS anyway? How can I integrate it into my design/development process? What are the benefits? What problems does it solve? Do I have to be a Rails developer to use Sass? Etc ...
"Sass 101 - a newb's workshop" is designed to answer these questions and more. We'll quickly progress into the various instillation processes, basic use of the language, processing your first stylesheet and even have an introduction to Compass - the powerful Sass framework. By the end of this course you will:
Guaranteed, after attending "Sass 101 - a news's guide", you will master the basics of Sass, even if you've never used a CSS pre-processor!
Sass is the fastest growing language of the CSS Pre-Processors. The scale in which web sites and apps are growing, vanilla CSS just doesn't have the tools to support it. The speed in which developers need to get projects up and running, understanding and leveraging these powerful bootstrap frameworks is essential to today's UI developer.
It is assumed that any workshop attendee would have reasonable knowledge of how to use a computer. It is also assumed that an attendee would have at least common understanding of HTML and CSS.
Laptops with WiFi connection will be required for the workshop.
If Sass is not installed prior to the workshop, there will be a small portion early on dedicated to getting Sass installed.
Accommodations will be considered for all users of Macs, Windows and Linux.
The use of Rails is not required.
For those attendees that need additional help with getting Sass installed on their computer, additional material can be provided ahead of time. If needed, attendees may request help time before the workshop starts.
In the workshop, attendees are encouraged to install Sass on their machine, but not required. The workshop will make heavy use of SassMeister.com, an online Sass sandbox.
The "Sass 101 - a newb's guide" workshop is being lead by Dale Sande, founder and orginizer of the Seattle Sass meetup. Having contributed articles on Sass to such publications as CSS Weekly and Unmatched Style, Dale is helping to lead the charge on using CSS Pre-Processors to write better, maintainable and scaleable CSS through Sass.
Dale can be found tweeting about Sass at either @anotheruiguy or @SassMeetup, or talking about Sass at SassCast.
A newb's intro to Sass
Sass 101 - core features
Sass 101 - file management
Sass 101 - intro to scripting
Sass 101 - intro to control directives
Sass 101 - intro to Compass