This is hands down, the BEST book on Deep Learning for beginners. The author is super knowledgeable, covers all the state-of-the-art techniques, and is an absolutely amazing teacher. I couldn't put the book down. I followed all the step-by-step instructions, and finally took advantage of my GPU to train NNs. Highly recommended. I have tried many books until I stumbled upon this one. Plus, he is one of the creators of Keras!