Channels ▼

Developer Reading List: The Must-Have Books for JavaScript

, February 12, 2013 The best books for learning the basics, becoming expert, and and writing complete apps in JavaScript
  • E-mail
  • Print

Developer Reading List: The Must-Have Books for JavaScript

In this series of slides, I go through the true "must have" books for the language that is seemingly becoming universally adopted by communities of all kinds: mobile apps, Web, Windows 8, and even server-side development. The way I've set this up is to list the two best introductory tutorials, two best advanced tutorials, two specialized tutorials, two best books on JavaScript performance, and two others on using JavaScript with Windows8.

If I've missed any that you think are especially worthwhile, please add them in the comments.






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Comments:

ubm_techweb_disqus_sso_-175ff82b165d8de770a32ad8805f3f87
2013-09-12T13:23:17

Thanks, very useful selection, I think to me it is useful. Really it's very amazing .


Permalink
dblake950
2013-02-25T16:51:13

We've reclassified it in our CMS under "Tools" to avoid any confusion.


Permalink
AndrewBinstock
2013-02-25T08:49:08

A confusion in the category assignment process. (Although, technically, I could argue for legitimacy as Rhino (JavaScript on the JVM) runs on the JVM and is now bundled with the JDK. :-P )


Permalink
ubm_techweb_disqus_sso_-03f7cfc46738ae7a778b5405aec93d12
2013-02-23T09:19:52

Why is this article under JVM languages category?


Permalink
ubm_techweb_disqus_sso_-92d9a0020a9a018d96cc59edb6a768da
2013-02-15T20:39:54

A good list especially since it contains JavaScript: The Definitive Guide. Good review of The Good Parts book too.


Permalink
ubm_techweb_disqus_sso_-2d126c24bfec801255a40df14663f779
2013-02-13T18:14:28

Thanks! Great list. I'm familiar with more than half of the titles you included, and they are indeed some of the best I've seen. Based on that consistent quality, I'll soon be looking at the rest. Two titles that I'm currently reading that are excellent but not on the list are: "Secrets of the JavaScript Ninja" by John Resig and Bear Bibeault, and "Testable JavaScript" by Mark Ethan Trostler. Maybe they would fit in a new category like: "Finishing School"?


Permalink
ubm_techweb_disqus_sso_-835724482f29e069d627dffc32b1925a
2013-02-13T03:17:31

Perhaps he reads Dr. Dobb's only for the pictures... :)


Permalink
ubm_techweb_disqus_sso_-5e12a0b3adb2137c000693fc51ba146e
2013-02-13T03:09:03

That's a great list! I knew most of them. I had never considered Javascript books as a category before and you covered it well! I'll keep those in mind when I am on O'Reilly Safari.


Permalink
AndrewBinstock
2013-02-12T23:35:43

Did you even read the article?? Both books are reviewed.


Permalink
ubm_techweb_disqus_sso_-cfcf8bad1ebc79c50a77e1819566aeac
2013-02-12T23:29:34

Wow, it's truly amazing how many books you missed. Probably the two books that should be first in any list of must have js books are 'The Good Parts' and 'Effective JavaScript' by Dave Herman.


Permalink