Best books about front-end development and javascript coding

Sean Fioritto

Web developer, javascript & python coder

By the time I learned Javascript, I already knew several languages, so I used Javascript: The Good Parts to learn Javascript. I do not recommend this book for beginners, but it is one of my favorite technical books.

Henrik Joreteg

Creator of, Ampersand.js, SimpleWebRTC, & author of Human JavaScript

I make things, mostly with JavaScript. Regrettably, so much of my time recently has been spent writing instead of reading, but when I was first getting into JS I really learned a lot from Nicolas Zakas "Professional JavaScript for Web Developers" and of course "JavaScript: The Good Parts". Currently working on Foreward to Reginald Braithwaite's (aka @raganwald) JavaScript Allong? which is excellent.

Of course, there's also my book: Human JavaScript, but it's garbage, that guy doesn't know what he's talking about.


Shane Hudson

Freelance web developer from West Sussex, England

As I was so young, I didn't have many books as I couldn't afford them. But I remember learning from a qbasic book which I didn't have the compiler for so did it by hand on paper. My uncle gave me a Visual Basic book which had a compiler but was full of boring projects. He also have me a C++ book which was massive and it did a good job of reminding me that there is always more to learn.

Nowadays I would highly recommend You Don't Know JavaScript, which despite its title is all about Kyle's journey figuring out how every little detail in JavaScript really does work.

Peter Gasston

developer and technologist, working at the digital agency rehabstudio in London

I’m the author of two books, The Book of CSS3 (second edition out now!) and The Modern Web.

Like everyone else of my generation of developers, Jeffrey Zeldman’s Designing With Web Standards was a huge influence on me, and Dan Cederholm’s Web Standards Solutions was another huge help for my career. The best book I’ve read in the past few years is Stephen Hay’s Responsive Design Workflow, which has the balance of dev and process that I need in my job.

Hans Christian Reinl

Front-End Developer and Architect in several projects as a freelancer

There is a great book called Non-Violent Communication by Marshall Rosenberg which I am currently reading. It is perfect for people who work in a team.

Apart form that JavaScript Patterns from Stoyan Stefanov and JavaScript Web Applications by Alex MacCaw.

Another book I'd recommend to everyone involved in writing code is Pro Git by Scott Chacon.

Sara Soueidan

freelance front-end web developer, writer and speaker from Lebanon

There are too many to list, but my favourite books include:

  • Responsive Web Design (Book) by Ethan Marcotte
  • Responsible Responsive Design (Book) by Scott Jehl
  • Seductive Interaction Design (Book) by Stephen P. Anderson — You can get an overview of this book in this blog post.
  • Design Is A Job (Book) by Mike Monteiro
  • Stop Stealing Sheep & find out how type works (Book) by Erik Spiekermann

Guillermo Esteves

web developer from Caracas, Venezuela, currently living in Washington, DC

The web development books that have had the biggest influence on my career are the ones I mentioned before: Jeffrey Zeldman’s Designing with Web Standards and Dan Cederholm’s Web Standards Solutions and Bulletproof Web Design. I simply would not be doing what I’m doing if it weren’t for them.

Andy Appleton

Front-end developer at Heroku

Eloquent JavaScript by Marijn Haverbeke is a great introduction to JS and has recently been updated with a second edition. JavaScript Allong? by Reginald Braithwaite has a really interesting take on the language. It's full of examples which show how flexible JavaScript is and really made me rethink a lot of what I know about the language.

Derek Johnson

Tomorrow Lab in Belfast, Senior Web Developer

Right now I’m working my way (slowly) through Eloquent JavaScript and am enjoying it immensely. It explains JavaScript better than anything else I’ve encountered and the exercises at the end of each chapter make sure I’ve learnt the material.

Some of the A Book Apart series have been really helpful too. HTML5 for Web Designers, Mobile First, Responsive Web Design and Responsible Responsive Design are probably my favourites.

James Thomson

Developer of the PCalc scientific calculator for iOS and the Mac

I have a number of really excellent books about development on my shelf which I haven't read at all, and I think all the books I started out with are long gone out of print. Since then, I've always just poked and prodded at anything new to find out how it works. I don't think that a good application needs a manual, and equally a good development environment shouldn't either. Apple does have reasonable documentation on their developer site, the forums there are worth checking out, but for everything else either ask fellow developers on Twitter, or come up with a good Google search to find the answer.

Almost every question you might have about AppKit has been asked on Stack Overflow at least once already, so that's always a good place to start looking.

Scott Fennell

Front-end developer (WordPress themes and plugins)

I started with the Liz Castro book on XHTML & CSS, moved on to the Larry Ullman books on php/MySQL, and became forever addicted when I found the first Dan Cederholm book. And then there was the CSS Zen Garden! I went page-by-page, front-to-back and back again, except for when I was rudely interrupted by my on-call job at the railroad. Eventually life-circumstances forced me away from the railroad job and I took a full-time job as a developer.