Technical requirements

To go through the book smoothly, you need to have the following: