I was looking for a textbook to use for the classes which i hold at Rome's university, but i found this to fall a bit short.
It is a great book if you plan to get into aesthetics and programming and you have no previous knowledge. Use something else if you need more detail and aboundance.
It still classifies as a great book, well curated in both aesthetics and content.
The best programming book I ever read. The ideal approach to starting create from for every visual designer. From zero knowledge to the edge, with lot of digital art case studies and many examples. Please buy this book, it will be in history.