Full description not available
Y**U
Brilliant, just out of date (but still worth reading)
When I bought this, I didn't realise that a) it was published in 2006, and so it quite out of date, and b) that O'Reilly had published Head First Ajax, which was supposed to be an updated version of this book, in the Head First format rather than the (very similar if you ask me) Head Rush format, which it seems people didn't like.Well, judging by my favourable impression of this book, and the poor reviews of Head First Ajax, I'm glad I made the mistake! This book is extremely well written, and explains Ajax very clearly. Obviously, if you hate the light-hearted style of the Head First series, then you won't like this one, but I really enjoyed the way they put the subject over.I have done some Ajax before, but that was using Microsoft's ASP.NET Ajax controls, not writing the raw Javascript. This books starts right at the bottom and has you writing everything. This is good in that it gives you a good idea of what's going on, and allows you to control what is being sent around, but it does mean you end up writing a lot more code than you need to.I thoroughly recommend this book, but would suggest that when you've read it, and got an idea of how to use Ajax, you then look at something like jQuery, which takes a lot of the hard work out of this. It enables you to do all the stuff that this book tells you to code yourself, as well as a lot more. Having cut your teeth with this book, you should find it easy to write Ajax applications with a good framework like jQuery.My only criticism of this book is a small, but irritating one. The author seems to be under the impression that server-side script means PHP. Granted, he grudgingly mentions that you might use Java or Ruby, but always refers to the server scripts as PHP scripts. This didn't cause any problems in understanding the subject matter, but was annoying.Overall an excellent purchase, especially as you can buy it so cheaply nowadays.
J**E
Slightly disappointed
I've read a couple of the Head First books and really loved them, but was a bit disappointed with this book.It repeats itself slightly too much, and I found myself skipping sections because it was just going through yet again what I had just read.I also knew about some stuff like the DOM already and it would have been good to have a 'if you know the following you can skip this chapter' section.I don't want a reference book but it would be really useful to have the complete code for each of the projects described in one place somewhere. When I tried to write my app after reading the book, it didn't work and it took me ages to work out what exactly I'd missed out. Some pointers on common mistakes would also have been good.It's still quite a good book, but I guess after the Head First books I'd come to expect more. I wish it had been slightly more ambitious and tried to cover a bit more.
J**R
Very easy to follow
This was the first Head Rush book I've read and found it an interesting format. Head Rush books don't have the typical layout and feature hand drawn illustrations and notes you probably do yourself when studying. This Ajax introduction is very much for beginners with an emphasis on maintaining enthusiasm and memory recall while learning. If you are more experienced in programming JavaScript or any other language for that matter, you would be better suited to one of the "Professional Ajax" titles.
T**K
Another cracker from the HF stable
You may, like me, be wondering what the 'Head Rush' appelation is all about compared to the 'Head First' series. This is a slimmer book than the 'Head First' series, coming in at 400 pages (compared to 700-800 for the HF series). Also, it's focussed on a smaller topic. Apart from that, though, it's exactly the same format as the HF books, with some old HF characters popping up. HF stalwarts may be surprised to find that Frowning Woman In Denim is absent from this book, though.As a prerequisite, you need to know HTML and CSS. You should also know a bit of Javascript. Nothing too fancy, just enough syntax to follow variable definitions, loops, conditionals and subroutines. If you don't know JS at all, I think you'll have trouble keeping up. The server side code is all in PHP. I don't know PHP, but it was close enough to Perl that I had no difficulty following it.You also probably don't want to know too much about Ajax already. In fact, if you've done a lot of Javascript before, you may find the chapter on DOM a bit slow going. You'll find the pace just right if you're someone who's taking their first step in scripting on the browser side.Brett McLaughlin proves he can do the HF style in this book. No worries there at all. In the first chapter, you could perhaps argue that some of the diagrams are over-annotated and have just too many arrows in them. In previous HF books, it was normally obvious what the flow of the diagrams were. Not so here, in a few places. However, from chapter 2 onwards, things are fine. In fact, the whole thing is a delight, as usual.HR Ajax covers the basics very well and entertainingly so: what makes Ajax different from standard HTML requests, asynchrony, manipulating the DOM, and using XML versus JSON. Plus it mentions some browser-specific gotchas (including Opera and Safari), and provides very brief introductions to JS libraries like Rico and Prototype. Hardcore JS GUI-masters, this is not the book for you. Newcomers to Ajax, start here. You'll be glad you did.
B**T
what the heck is this?
This book is really really really bad, im a fairly experienced web developer and I have trouble following this book. You will find yourself reading it in the wrong order as there are little snippits of text everywhere in handwriting fonts. not only that but you will find yourself flipping back and forward to find the solution it hints at but does not give.Go find a formal book that will explain the nitty gritty
Trustpilot
1 week ago
3 weeks ago