Richard van der Oost writes:
We've collaborated with Mike again to celebrate Nodevember this year :) He has been playing around with the Cycles material nodes, and has a bunch of clever tricks prepared for you. You might already know some of these, but they will advance in complexity as we move along. I was especially impressed when I saw how he created the Lego brick animation, the last trick of the tutorial.
The full article some example renders and the final .blend files can be found here.