Grokking Deep Learning

A practical approach to Deep Learning, by Andrew Trask