Search for books, people and lists
Read This Twice
HomePeopleBooksLibrariesSign In

Best Javascript Books

Recommendations from 59 articles, Rand Fishkin, Brian Armstrong, Derek Sivers and 12 others.
Best Javascript Books
97 books on the list
Sort by
Number of Articles
JavaScript and JQuery book cover
JavaScript and JQuery
Interactive Front-End Web Development
Jon Duckett - 2014-06-29 (first published in 2013)
Goodreads Rating
Learn JavaScript and jQuery a nicer wayThis full-color book adopts a visual approach to teaching JavaScript & jQuery, showing you how to make web pages more interactive and interfaces more intuitive through the use of inspiring code examples, infographics, and photography. The content assumes no previous programming experience, other than knowing h...
JavaScript book cover
The Definitive Guide
David Flanagan - 2020-08-04 (first published in 1996)
Goodreads Rating
For web developers and other programmers interested in using JavaScript, this bestselling book provides the most comprehensive JavaScript reference section on the market. The seventh edition represents a significant update, with new material for ECMAScript 2017 (ES8), and new chapters on language-specific features.JavaScript: The Definitive Guide i...
Eloquent JavaScript book cover
Eloquent JavaScript
A Modern Introduction to Programming
Marijn Haverbeke - 2018-12-04 (first published in 2010)
Goodreads Rating
Completely revised and updated, this best-selling introduction to programming in JavaScript focuses on writing real applications.Eloquent JavaScript dives into the JavaScript language to show programmers how to write elegant, effective JavaScript code. Like any good programming book, Eloquent JavaScript begins with fundamentals--variables, control ...
Recommended by
Sarah Drasner
JavaScript book cover
The Good Parts
Douglas Crockford - 2008-04-30
Goodreads Rating
Most programming languages contain good and bad parts, but JavaScript has more than its share of the bad, having been developed and released in a hurry before it could be refined. This authoritative book scrapes away these bad features to reveal a subset of JavaScript that's more reliable, readable, and maintainable than the language as a whole--a ...
Effective JavaScript book cover
Effective JavaScript
68 Specific Ways to Harness the Power of JavaScript (Effective Software Development Series)
David Herman - 2012-12-05
Goodreads Rating
"It's uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complement realistic use cases, paced at a comfortable curve. You'll find when you finish the book that you've ...
The most enthusiastically reviewed programming book on AmazonBuy the book and get access to all 1,750 interactive exercises free."Damn, this program is ridiculously good. The author needs to sign up to run this country's education program."-Matthew Highland"This is the most incredible learning experience I have ever had. Amazing!!" -Jon W. Christop...
The Principles of Object-Oriented JavaScript book cover
The Principles of Object-Oriented JavaScript
Nicholas C. Zakas - 2014-02-14 (first published in 2012)
Goodreads Rating
Although object orientated programming is probably not the first thing that programmers think of when they think of JavaScript, JavaScript is not just object-oriented but also incredibly powerful and expressive, putting many design decisions in the hands of those developers who know how to use it effectively. Object-Oriented JavaScript helps experi...
Recommended by
Nicholas C. Zakas
Secrets of the JavaScript Ninja book cover
Secrets of the JavaScript Ninja
John Resig - 2016-09-10 (first published in 2008)
Goodreads Rating
Secrets of the JavaScript Ninja uses practical examples to clearly illustrate each core concept and technique. This completely revised edition shows you how to master key JavaScript concepts such as functions, closures, objects, prototypes, and promises. It covers APIs such as the DOM, events, and timers. You’ll discover best practice techniques su...
JavaScript for Kids book cover
JavaScript for Kids
A Playful Introduction to Programming
Nick Morgan - 2014-12-14
Goodreads Rating
JavaScript for Kids is a lighthearted introduction to the JavaScript language and programming in general. With the help of kid-friendly examples, author Nick Morgan teaches the essentials of JavaScript. Morgan starts with the basics of strings, arrays, and loops, then moves on to show readers how to modify elements with jQuery and draw graphics wit...
Learn JavaScript Visually book cover
Learn JavaScript Visually
Ivelin Demirov - 2014-07-18
Goodreads Rating
Beautifully Illustrated book that teaches javascript fundamentals trough metaphors, analogies and easy step-by-step exercises. Visual learners retain information very differently than their left brained counter-parts, and thus benefit from different approaches. Full color illustrations help memory triggers as your brain never forgets an image, meta...
JavaScript Patterns by Stoyan Stefanov
Programming JavaScript Applications by Eric Elliott
Speaking JavaScript by Axel Rauschmayer
You Don't Know JS by Kyle Simpson
Professional JavaScript for Web Developers by Nicholas C. Zakas
You Don't Know JS by Kyle Simpson
High Performance Browser Networking by Ilya Grigorik
Learning JavaScript Design Patterns by Addy Osmani
Beginning JavaScript and CSS Development with jQuery by Richard York
You Don't Know Js by Kyle Simpson
Beginning JavaScript by Jeremy McPeak
High Performance JavaScript by Nicholas C. Zakas
Understanding ECMAScript 6 by Nicholas C. Zakas
JavaScript & jQuery by David Sawyer McFarland
Node.js in Action by Alex R. Young
You Don't Know JS by Kyle Simpson
You Don't Know JS by Kyle Simpson
Professional JavaScript for Web Developers by Matt Frisbie
Maintainable JavaScript by Nicholas C. Zakas
Test Driven JavaScript Development by Christian Johansen Johansen
Beginning JavaScript by Paul Wilton
JavaScript Enlightenment by Cody Lindley
You Don't Know JS Yet by Kyle Simpson
Learning React by Alex Banks
jQuery in Action by Bear Bibeault
Testable JavaScript by Mark Ethan Trostler
High Performance Web Sites by Steve Souders
Object-Oriented JavaScript by Stoyan Stefanov
Functional Programming in JavaScript by Luis Atencio
Learning JavaScript Data Structures and Algorithms by Loiane Groner
Javascript Allongé by Reginald Braithwaite
Web Audio API by Boris Smus
Even Faster Web Sites by Steve Souders
Composing Software by Eric Elliott
Clean Code by Robert C. Martin
The Pragmatic Programmer by David Thomas
Effective Java by Joshua Bloch
Don't Make Me Think by Steve Krug
HTML and CSS by Jon Duckett
Java Concurrency in Practice by Brian Goetz
Head First Java by Kathy Sierra
Grokking Algorithms by Aditya Bhargava
About Face by Alan Cooper
Java by Herbert Schildt
Core Java Volume I--Fundamentals by Cay S. Horstmann
Learning Web Design by Jennifer Robbins
A Smarter Way to Learn jQuery by Mark Myers
HTTP by David Gourley
Modern PHP by Josh Lockhart
If Hemingway Wrote JavaScript by Angus Croll
Getting MEAN with Mongo, Express, Angular, and Node by Simon Holmes
Designing with Progressive Enhancement by Todd Parker
Programming TypeScript by Boris Cherny
JavaScript Absolute Beginner's Guide by Kirupa Chinnathambi
Foundation HTML5 Animation with JavaScript by Billy Lamberta
DOM Scripting by Jeremy Keith
Real-Time 3D Graphics with WebGL 2 by Farhad Ghayour
3D Game Programming for Kids by Chris Strom
Web Animation using JavaScript by Julian Shapiro
Building JavaScript Games by Arjan Egges
JavaScript for Sound Artists by William Turner
Test-Driving JavaScript Applications by Venkat Subramaniam
Advanced JavaScript by Zachary Shute
Pro JavaScript Design Patterns by Dustin Diaz
Node.js in Practice by Alex R. Young
JavaScript with Promises by Daniel Parker
CSS Secrets by Lea Verou
JavaScript Cookbook by Shelley Powers
ppk on JavaScriptby Koch, Peter-Paul [Paperback] by Koch
Express in Action by Evan Hahn
Designing With Web Standards by Jeffrey Zeldman
Functional JavaScript by Michael Fogus
DOM Enlightenment by Cody Lindley
Front-End Web Development by Chris Aquino
Introduction to JavaScript Object Notation by Lindsay Bassett
CORS in Action by Monsur Hossain
Pro JavaScript Techniques by John Resig
Functional-Light JavaScript by Kyle Simpson
HTML Mastery by Paul Haine
Adaptive Web Design by Aaron Gustafson
JavaScript Grammar by Greg Sidelnikov
JavaScript Programmer's Reference by Alexei White
Murach's JavaScript and jQuery by Zak Ruvalcaba
Learning jQuery, Third Edition by Jonathan Chaffer
jQuery Pocket Reference by David Flanagan