Came across this sight the other day. It's a good resource for brushing up on old knots or learning new ones.

http://www.animatedknots.com