Writing CSS is slow, awkward and take ages to debug. All the other programming languages moved on without it a decade ago but CSS lacks the ability to improve it until the browsers lets us. SASS gives us that power, we can build upon what CSS started without having to change the way we work.
The SASS will be compiling but the only time we'll know about it is when we get an error as soon as we try and save any of our mistakes. We can write CSS faster, stronger and simpler. If you're CSS process hasn't improved by at least 2hrs (the length of this course) in the next 30 days you can claim your money back!
We'll get all the packages we need using Bower.
In this section we'll set up Gulp to automate our SASS compiling
Nesting properties allows you to nest similar properties e.g. font or background
This allows you to nest states of the parent selector e.g. h1:hover
How do you write comments in SASS?
We'll start looking at some of the more powerful features of SASS by reusing values in the stylesheet to allow us to update them easier
Have you understood the basics?
Before we look to deep into function I'll talk about the different types of data that can be stored in a variable
This video explains how you can do basic (and some more complex) maths, which will work as a base for our functions.
How to write a reusable function in SASS
There are hundreds of already exisiting functions in SASS, here we'll look at how to use them.
You can find an explanation of each of the built in functions here.
Extending your SASS posibilities with Compass
Adding a box shadow with a compass fucntion
Adding opacity with a Compass function
Checking contrast with a SASS function
You can find hundreds more compass functions here
This video will show you how to add emmet to coda and write even faster stylesheets
This video will explain how to add emmet to sublime text so you can write even faster sass
It's been 5 years since I started working in elearning. I understand the limitations and the possibilities of online teaching. I'm excited for the future and I'm amazed at what we can do right now.
It's been 10 years since I first taught a class. I spent three years teaching english in Seoul. I loved seeing the progress of my students and I loved knowing they were having a good time in my class. I learnt about how to write a solid lesson plan the only way I believe anyone can... by seeing the results right there in front of me.
It's been 15 years since I first designed and built a website. I remember learning dreaweaver and flash while I was a student and been hooked on the power it gives us, even then I didn't know how far it would go. I've dedicated my life to building and designing web apps to the highest standard and now I want to pass that on.
It's been 30 years since I started school. and I wasn't that good at school truth be told. I had dyslexia and couldn't keep up, having overcome that and managed to find ways to teach myself the skills I need to get some fantastic jobs I'm confident I can explain things in a way everyone can understand and, knowing how much I struggled to learn, I can be very patient in explaining how things need to be done.
I believe all the skills I have built over the years all add up to making great online course to help you move forward with your goals and I look forward to working with you on them