This tutorial is an easy to follow example, how to use the library Backbone.js for creating dynamic views. Backbone.js is a library that helps structuring a JavaScript application, especially single page applications.
This book is aimed at people who have no experience programming or with cryptography. The book goes through writing Python programs that not only implement several ciphers but also can hack these ciphers.