A reasonable choice for those with no prior programming experience looking specifically for a book that will teach them the basics of C++ programming.
I didn't find much of anything in this book that really stood out to make the book appear significantly better or worse than other books introducing C++ programming. The division into twenty four chapters each of which will supposedly take an hour may encourage those inclined to rush through the book to slow down a little and help them to actually spend the time to understand the concepts introduced in each chapter. On the other hand the concepts that some of the chapters introduce may take much longer than an hour to deal with properly.
This is very much a book for beginners with a significant portion at the start of the book introducing the basic concepts of programming. Those with prior programming experience who decide to get this book will probably be able to get through the first third of the book very quickly as they will already know much of what is being presented with only the specific syntax applicable to C++ being new. Of course for those with no prior programming experience the material in these chapters is essential to being able to understand the basics of how to program in any language.
WHile this is unlikely to be the only book you will ever need on C++, if you have no prior programming experience, it is one option for the book to get first. The disk that comes with the book does provide you with everything that you need to get started so that you don't need to go downloading anything from the internet in order to do the exercises in the book.
This article written by Stephen Chapman, Felgall Pty Ltd.