This canvas demonstrates creating basic shapes and fills including gradients, enhancing the drawing using JavaScript loop and random functions:

Whoops! Your browser doesn't support the canvas element...

This canvas demonstrates displaying an external image and drawing a shape on top of it, using stroke styles:

Whoops! Your browser doesn't support the canvas element...

This canvas demonstrates a series of basic transformations:

Whoops! Your browser doesn't support the canvas element...