ACCU Home page ACCU Conference Page
Search Contact us ACCU at Flickr ACCU at GitHib ACCU at Facebook ACCU at Linked-in ACCU at Twitter Skip Navigation

Search in Book Reviews

The ACCU passes on review copies of computer books to its members for them to review. The result is a large, high quality collection of book reviews by programmers, for programmers. Currently there are 1949 reviews in the database and more every month.
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
    View all alphabetically
Title:
Beginning jQuery
Author:
Jack Franklin
ISBN:
978-1-4302-4932-0
Publisher:
Apress (213)
Pages:
204pp
Price:
£
Reviewer:
Alex Paterson
Subject:
Appeared in:
25-4

Reviewed: September 2013

There can be little doubt that jQuery has made a significant contribution to web development since its first release in 2006. It has provided higher-order constructs for HTML/CSS programming that allow complex dynamic content to be displayed and manipulated in more and more impressive ways.

As a C++ programmer with limited exposure to Javascript, I was hopeful that the book, Beginning jQuery by Jack Franklin (Apress, 2013), would give me a head-start on a new web project.

The first two chapters are clearly aimed at those with little programming experience. An overview of Javascript is given and the basic syntax of jQuery is introduced mostly through practical code examples.

Chapters three and four look at how jQuery can be used to manipulate the DOM and alter the content of a web page. Again, code examples are used to try and explain the concept to the reader.

Chapters five and six give a very brief introduction to the power of functions in Javascript and there are further chapters on animation, ajax, jQuery plug-ins. The book rounds off with a worked example containing code elements seen throughout the chapters.

The author has commendably tried to cover a wide range of topics in a slim volume, however the presentation clearly lacks some polish. The most disappointing aspect is the almost inexcusable lack of diagrams; there are many areas where the author’s explanation of a concept should have been accompanied by a diagram to aid the reader’s understanding. There are some images in the book, but these are mostly browser output, jQuery API website screenshot and kittens. Yes, kittens. Another area that gave disappointment was the index, which looks incomplete and only provides entries for seven letters of the alphabet.

In summary, despite the interesting subject matter, the readability and presentation issues made the book almost inaccessible for this reader.