Table of Contents

Conventions used in this Tutorial

The humour is non-conventional. I think. Of more importance, the text is coloured strangely in places. My intention is to aid your comprehension, not attempt beautification. The meaning of the colours:

All the code examples have been tested, and you can just cut'n'paste (brave statement). I haven't listed the output of each example. You need to run it and see for yourself. Consider this course interactive. Consider it any which way you like.