Speaking JavaScript: プログラマのための詳細ガイド

アクセル・ラウシュマイアー博士

Cover of “Speaking JavaScript”
本書は、ECMAScript 5までのJavaScriptを網羅しています。それ以降のECMAScriptバージョンについては、アクセルの他の書籍をご覧ください。

本書について

本書は、プログラマによって、プログラマのために書かれたものです。本書を理解するには、Java、PHP、C++、Python、Ruby、Objective-C、Swift、C#、Perlなどの主流プログラミング言語によるオブジェクト指向プログラミングの知識が必要です。

したがって、本書の対象読者は、JavaScriptを迅速かつ適切に学習したいプログラマ、およびスキルを深めたい、または特定のトピックを調べたいJavaScriptプログラマです。

『Speaking JavaScript』は4部構成です

  1. JavaScriptクイックスタート:30ページ未満でJavaScriptの安全なサブセットを学びます。
  2. 背景: JavaScriptはいつ、なぜ、どのようにして作成されたのか?他のプログラミング言語とどのように関連しているのか?私たちを現在の状態に導いた重要なステップは何だったのか?
  3. JavaScript詳解:このパートはリファレンスに近いものです。興味のあるトピックを探して、読み進めてください。読みやすくするよう努めました。
  4. ヒント、ツール、ライブラリ:このパートでは、JavaScriptの使用に関するヒント(ベストプラクティス、高度なテクニック、学習リソース)を示します。いくつかの重要なツールとライブラリについても説明します。

著者について

アクセル・ラウシュマイアー博士 は、JavaScriptとWeb開発を専門としています。Ecmanautenでクラスを教え、2ality.comでブログを執筆し、カンファレンスで講演やワークショップを開催し、MunichJSユーザーグループを運営しています。

アクセルは1985年からプログラミングを行い、1995年からWebアプリケーションを開発しています。1999年には、後に国際的に展開したドイツのインターネットスタートアップ企業で技術マネージャーを務めました。2006年には、Ajaxに関する最初の講演を行いました。

アクセルはプログラミング言語設計に関する広範な研究を行い、作成以来JavaScriptの状態と将来を注視してきました。

お客様の声

@rauschmaの「Speaking JavaScript」は、#javascriptを真に理解するための最高の書籍です。(オンラインで無料です) pic.twitter.com/sv5sIZ9xYy

— アンドレ・クロモフ (@akaButters) 2014年7月9日

Speaking Javascriptは、私が読んだ中で最高のJS書籍の一つです。シンプルでありながら、徹底的で奥深い。

@speakingjs

— ブランドン・ハンセン (@ready4god2513) 2014年7月26日

★★★★★ 初心者とプロ向け
良い小説のように読めます。非常に包括的です。
rkrupinski on Amazon

★★★★★ 素晴らしい新刊(特に他の言語で既にコーディングできる人向け)
素晴らしい本です。各説明の後には短いサンプルコードがあり、これは非常に役立ちます。さらに、言語は非常に正確です。他の言語を既に知っている既存のプログラマにとって、私が見た中で最高のJS書籍です。
TM on Amazon

その他のお客様の声

リソース

その他の内容

これは、『Speaking JavaScript』後に作成したコンテンツです。本書を補完するものです(ただし、既にJavaScriptの知識があれば、本書を読まなくても理解できます)。