Reviews

JavaScript for Web Designers by Mat Marquis

garrettc's review

Go to review page

5.0

An absolutely essential read for any designer or web developer who has struggled with the often obtuse world of JavaScript. I've spent many years hacking on other peoples code, but this book explained some fundamentals that had always baffled me. Mat's writing is approachable and clear.

candicodeit's review

Go to review page

5.0

I don't know if it's quite fair for me to review this book but I will anyways. I'm a front end developer by day but most of my time is spent within the HTML & CSS. I've dabbled with jQuery here and there so I haven't really been heavy into JavaScript.

Some parts of this book I was already familiar with. Basic parts like functions and declaring variables I knew. But Mat did go over other things I've never heard of like prototype or hasOwnProperty. Mostly because I've never had to use them.

The example he uses is fairly common so it was nice to see it coded in JS vs jQuery. It's always great to know the basics because it's easier to troubleshoot down the line. I did enjoy seeing the examples with console output. I use console.log quite often when I do write JS.

If you are intimidated by JS, definitely pick up a copy of this book. He also includes a simple list of resources to check out after you read.

click2carney's review

Go to review page

4.0

A great start for beginners. Though I already understand the concept of data types, conditionals, and loops, I was comforted to know that this was coming from a designer's perspective, rather than a programmer's who compared JavaScript to C or Java. In particular, Chapter 5 was the most useful to me in that it offered a common example of using JavaScript within a web document to toggle visibility of text via "Read More". Of course, now I've read HTML 5.1 offers this feature now.. but I still appreciated some hand-on opportunity to implement JS in a meaningful way. Additionally, I really appreciated the nod to progressive enhancement. I feel like that is lacking in many web dev/design books.

In short, I recommend this book to web designers who really want a better handle on JavaScript and need an intro to programming basics that won't change. I just wish I had started with this book first rather than reading several other books and online tutorials beforehand.

melanierichards's review

Go to review page

3.0

My rating is very subjective, based on my skill level and what I was looking for.
More...