Book Review – jQuery for Designers: Beginner’s Guide

jQuery is an open-source cross-browser Javascript library designed to make it easier to enable Javascript behaviors and effects for web developers. As it’s one of the most popular open-source Javascript libraries today, it’s probably going to be a topic that a graphic designer who works on the web will run into.

And designers new to jQuery is the primary audience for jQuery for Designers

In fact, the tagline on the cover says “An approachable introduction to web design in jQuery for non-programmers”. As a developer working with Ruby on Rails, I’m familiar with jQuery and had the chance to dabble with it in some of my projects, so I already knew I liked the framework. I was looking to learn more about it, so when Packt Publishing offered me the chance to do a review of jQuery for Designers: Beginner’s Guide, I took them up on it.

The Pros

The book is well-structured

Each chapter has the designer implementing something with jQuery – whether it be a navigation menu or creating custom tooltips. In that sense, it’s almost like a workbook for people who like to learn by doing. At the end of each chapter, the author summarizes what was covered and gives a nice summary.

The book’s explanations are clear

The author walks you through what you have to do to via a numbered step by step list. It’s pretty easy to follow and do right along with her. I learned a lot just by doing this.

The pictures are in color and you get the code

This may not be a big deal to some folks, but I like color pictures as a personal preference. It helps to enhance the explanations. Another plus is that you can get the book’s example code, which can save you a lot of typing if you so desire.

The Cons

Speaking from a developer’s perspective, I thought the introduction to Javascript was a little bit light (it was 2 pages), especially if you’re a designer coming into Javascript and a Javascript framework like jQuery for the first time. But that’s just my humble opinion, and overall I still think the book did a fine job explaining beginning-level jQuery to designers.

Overall, the book delivered on its promise

It was a good introduction to jQuery and will help web designers in their day-to-day activities. If you’re a designer and absolute beginner when it comes to jQuery, this book can help you. You can get it at Amazon in Kindle or paperback format if you’re interested.

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.

Featured Posts

A Simple Program to Help You Go From Ruby To Go

Dabbling With the Go Programming Language With the rise of Go, I’ve been dabbling with it more and more. If you’re a Rubyist and you’re wondering how to setup Golang on your system, check out my article Setting Up Golang Like a Rubyist. The High Level Basics Here’s a few things that are helpful to

Continue Reading …

Collection of My Favorite Ruby and Rails Performance and Memory Articles

This is a collection of my favorite articles on Ruby and Rails performance/memory issues. I’ll be updating it from time to time. Benchmarking / Performance http://www.schneems.com/2014/10/31/benchmarking-rack-middleware.html http://www.sitepoint.com/rubygems-slow/ ActiveRecord http://aokolish.me/blog/2015/05/26/how-to-simplify-active-record-scopes-that-reference-other-tables/ Memory http://www.sitepoint.com/ruby-uses-memory/ – how Ruby uses memory https://blog.engineyard.com/2009/thats-not-a-memory-leak-its-bloat/ – bloat http://www.schneems.com/2014/11/07/i-ram-what-i-ram.html – 36% smaller Rails memory footprint through Benchmarking Heap dumps for debugging memory leaks http://gavinmiller.io/2015/debugging-memory-leaks-on-heroku/

Continue Reading …

Setting Up Golang Like a Rubyist

Getting into the Go Programming Language I use Ruby in my day job, but recently I’ve been dabbling with Go. The install docs give you an easy way to setup if you’re on Linux: 12export PATH=$PATH:/usr/local/go/bin3 But I’m used to RVM and other environment managers – where is the RVM for Go? Using the Ruby

Continue Reading …

Speak Your Mind

*