JavaScriptのおすすめ本を紹介

最終更新日:

このページではJavaScriptを学ぶ人のためにおすすめできるを紹介しています。

自分でWebサイトを作成したい人は、まずHTMLやCSSを学ぶと思います。 そして、いずれはHTMLやCSSで作る静的な(動きのない)サイトではもの足りなくなるでしょう。 その時はJavaScriptを学んでください。

ですが、JavaScriptを学ぶ際のハードルは、 HTMLやCSSを学ぶときのハードルよりも高くなります。 ですから良質の本で学んだ方が効率的です。


(補足)
HTMLやCSSを知らずにJavaScriptを学んでも逆に遠回りすることになります。 Webページを作る際は、HTMLやCSSがまず最初にありきです。 そこにプラスアルファという形でJavaScriptを記述することになります。 ですからまずはHTMLとCSSを学んだ上でJavsScriptへと進んでください。 (HTMLとCSSは深入りしなくても入門書レベルで十分です)

それではオススメの本を紹介していきます。

『3日でマスター JavaScript』

3日でマスター JavaScript
著者: 伊藤 静香
発売日: 2014-07-21
ISBN: 9784883379347
出版社: ソシム

入門者向け。挫折せずに読めるJavaScriptの入門書です。 過去にJavaScriptの本を読んで途中で挫折した方はこの本を読んでみてください。 きっと最後まで読み通せます。

プログラミングの書籍で「○○日でわかる」というようなタイトルの本は 「ハズレ本」が多いのですが、この本は「当たり本」です。

3日に分けてJavaScriptの基礎部分だけを学べる書籍です。 説明がわかりすいため、早いスピードで読み進めることができます。

ただし基礎部分だけを解説している本なので、 この本を読んだあとにすぐにJavaScriptで何か作れるようにはなりません。

あくまでJavaScriptの基礎固めに最適な本です。 入門者にはこの本のような説明のわかりやすい本がおすすめです。

確かな力が身につくJavaScript「超」入門

確かな力が身につくJavaScript「超」入門 (確かな力が身につく「超」入門シリーズ)
著者: 狩野 祐東
発売日: 2015-10-30
ISBN: 9784797383584
出版社: SBクリエイティブ

入門者向け。JavaScriptを始めて学ぶ方や、他の本で挫折した方にお勧めできる本です。 楽しいサンプル作りを通して、最後まで読み通せると思います。

著者は、この本以外にもHTMLやCSS、jQueryの本を出していて、 レビューでもそれぞれの本が高い評価を得ています。 どれもお勧めできる本です。

特にHTML/CSSの書籍はこの本を読む前に読んでおくと、 より理解しやすくなるでしょう。

『3ステップでしっかり学ぶ JavaScript入門』

3ステップでしっかり学ぶ JavaScript入門 (今すぐ使えるかんたんプラス)
著者: 大津 真
発売日: 2010-06-04
ISBN: 9784774142784
出版社: 技術評論社

入門者向け。この本もJavaScriptの1冊目の入門書としておすすめできる書籍です。

図がたくさん使われていて、文字も大きくて見やすいのが特徴です。 もちろん説明も上手です。 基本から実践的な内容までを一通り解説しています。 挫折せずに読み通せる可能性が高い入門書です。

2010年に発行された書籍なので、決して新しい書籍ではありませんが レビューでも高評価を得ていて、現在でも売れ続けている書籍です。

勇者と冒険する ゲームプログラミングの世界: enchant.js+JavaScriptで行こう!

勇者と冒険する ゲームプログラミングの世界: enchant.js+JavaScriptで行こう!
著者: 布留川 英一
発売日: 2013-08-21
ISBN: 9784416313213
出版社: 誠文堂新光社

JavaScriptを使ってゲームを作りたい人に特におすすめできる本です。 enchant.jsというゲームエンジン(jQueryのようなフレームワーク)を使うことで 簡単にJavaScriptでゲームが作れます。

JavaScriptのゲームエンジンは複数あるのですが、 書籍やWeb上での情報量を考えるとenchant.jsが一番取り組みやすいです。

約130ページと薄い本ですが、最低限必要な情報を順序良く、わかりやすく 説明してくれています。この本を読むと簡単なゲームならすぐに作れるようになります。

実際に作るゲームは以下の通りです。

  • もぐらたたき
  • パズルゲーム
  • アクションゲーム
  • クイズゲーム
  • シューティングゲーム

enchant.js + JavaScriptの入門書としては一番おすすめできる本です。

JavaScript 第6版

JavaScript 第6版
著者: David Flanagan
発売日: 2012-08-10
ISBN: 9784873115733
出版社: オライリージャパン

中・上級者向け。表紙の動物から通称「サイ本」と呼ばれています。 JavaScriptのエキスパートを目指す方や、 業務でJavaScriptの仕様を深く理解する必要がある方にはおすすめの本です。

「第I部 コアJavaScript」、「第II部 クライアントサイドJavaScript」と分かれていて、 十分に読み応えのある分量となっています(ページ数は840ページ)。

ただし、入門者・初心者がこの本を購入しても99%挫折しますのでご注意ください。

開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質

JavaScript 第6版
著者: David Flanagan
発売日: 2012-08-10
ISBN: 9784873115733
出版社: オライリージャパン

中・上級者向け。入門書を一通り読み終えて、一部の仕様についてもっと詳しく知りたいと思う方にはおすすめです。

3章 オブジェクト、4章 関数、5章 グローバルオブジェクト、6章 this、 7章 スコープとクロージャ、8章 関数のprototypeプロパティ

というふうに特定の項目について掘り下げて本質を解説しています。

一度目次を眺めてみて、自分が深く知りたい項目があれば購入をおすすめします。

なお、入門者・初心者がこの本を読みこなすのは難しいと思います。

『JavaScript逆引きレシピ jQuery対応』

JavaScript逆引きレシピ jQuery対応
著者: 山田 祥寛
発売日: 2014-08-29
ISBN: 9784798135465
出版社: 翔泳社

この本は逆引きレシピです。 辞書的に使いますから全部を読む必要はありません。 必要な部分だけを参考にするだけです。

時間のあるときに目次に目を通しておきます。 そして、どういった内容があるのかをざっくりと把握しておくと良いでしょう。 そうすれば必要な時に必要な部分がすぐに見つけ出せます。

この本はJavaScriptだけでなく、JQueryにも対応しています。 なのでJQueryもマスターしたいと考えている方にはちょうど良いと思いますよ。

こういった辞書的に使える本を1冊手元に置いておくことで、 プログラミングの学習がスムーズに進むことが多々あります。

入門者から本格的にJavaScript、JQueryをマスターしたい方におすすめできる書籍です。