Studying Javascript with examples from the book 'Javascript Patterns' from Stoyan Stefanov.