Not a teach-yourself-programming guide, it is a collection of programs: each program has a detailed breakdown of exactly what happens when and how it's all achieved.
The listings are not trivial, and the result is well worth the effort. The book is liberally illustrated in colour showing screen display for almost all the programs so you know what you are trying to achieve at the outset.
As a demonstration of what can be achieved using the Spectrum's User Defined Characters this book cannot be faulted, and although it contains no programming hints as such, a diligent reader is going to learn a lot about the Spectrum by working his or her way through it.