Popular Courses



Why learn Coffeescript?

For some of us who’ve been programming JavaScript since it’s early days in the 1990’s, it’s hard to understand why we should learn yet another programming language, and one which converts into JavaScript which we already know. The idea with CoffeeScript they say is an attempt to expose the good parts of JavaScript in a […]

Chai Assertion Library

Just what is the Chai Assertion Library? From their website: Chai is a BDD / TDD assertion library for node and the browser that can be delightfully paired with any javascript testing framework. Once you see the examples you start to get the idea: Should chai.should(); foo.should.be.a(‘string’); foo.should.equal(‘bar’); foo.should.have.length(3); tea.should.have.property(‘flavors’)   .with.length(3); Any programmer who […]

CSS preprocessor rundown

It’s time for another CSS Preprocessor comparison. With over over 10 Preprocessors in the wild, it’s getting harder to choose the right one for your organization to use. The reasons to use a preprocessor are many – change a variable in one place instead of many to change a color! – better @imports, by compiled […]

Check our site status