This book isn’t worth the paper on which it’s printed, unless you’re already a developer. If you aren’t, don’t bother. McGrath introduces concepts with little to no explanation, tells you to type something in, says it should do X, then moves on to the next thing. An average of two pages per concept, with the code descriptions.
He doesn’t address best practices (at least, not a quarter of the way through the book). He always puts the scripts in the head of the document, which is (according to others I’ve been learning from) a bad idea unless there’s a good reason for it.
Along with all that, there’s supposed to be a web site that goes with the book, where you can download the sample code. There’s no mention of the fact that the site is only accessible to those in the U.K. Why do that, then market the book in North America?
I think it deserves no stars, but GoodReads won’t let me do that.