Kent O. Johnson wrote:Also, do you discuss and illustrate the current way to use Ajax?
Yes. There's a whole chapter on using promises and deferred processing,in addition to the more straight-forward use of callbacks.
was sending and receiving binary data of various content types back and forth
That's a specific use case that's not explicitly covered in the book.
I have been through other training courses and there are some good examples of animations and event handling out there with event bubbling and such. In what level of detail do you address animations and event handling?
Each has their own (rather lengthy) chapters.
Lastly, does this book show how jQuery is adjusting to the new HTML5 selector syntax?
That's mostly an internal concept; users of the jQuery selector syntax rarely need to know how selections happening beneath the covers. (Though I will say that knowing how jQuery utilizes the underlying selection APIs can help write more performant selection criteria -- but selection performance is rarely a problem.)
If you are interested in the internals of the jQuery selection engine, I'd recommend reading chapter 15 of
Secrets of the JavaScript Ninja.