Shelfy
1冊ですべて身につくJavaScript入門講座
初心者累計40万部大賞プログラミング

【要約・書評】『1冊ですべて身につくJavaScript入門講座』の評判・おすすめポイント

Mana|SBクリエイティブ|2023-02-28|344ページ

4.5
(4件)

この本を一言で言うと

累計40万部の人気著者Manaが贈る——変数からDOM操作・非同期処理まで、JavaScriptの基礎を徹底的に身につける入門書

この本の概要

「1冊ですべて身につく」シリーズで累計40万部を達成した著者Manaによる、JavaScript入門書の決定版です。同シリーズのHTML&CSS版が好評を博した後、待望のJavaScript版として2023年に刊行されました。 変数・型・条件分岐・ループといった基本から始まり、DOM操作・イベント処理・非同期処理(Promise/async-await)まで、Webページを動かすために必要なJavaScriptの知識が344ページに詰まっています。 ManaはWebクリエイターボックスというブログで10年以上にわたり技術情報を発信してきたWebデザイナー兼エンジニアです。デザイナー出身ならではの視覚的に分かりやすい説明が特徴で、コードと実行結果の関係が視覚的に理解しやすいレイアウトになっています。 2冊目の参考書として選んだ学習者からも「人気の参考書で本屋に必ず置いてある」「厚さがある割に読み進めやすい」という声があります。Kindle版も提供されており、移動中の学習にも対応しています。

「JavaScriptって怖くない」を実感できる入門書だった

HTML/CSSは一通り学んだ。Webページの見た目を作ることはできるようになった。次はJavaScriptだと意気込んで買った本で、最初の1週間で挫折した。 その失敗の原因は後から分かった。買った本が、JavaScript初学者ではなく「プログラミング経験者向け」の設計だった。プロトタイプチェーンとか、クロージャとか、いきなり高度な概念を出してきて、「あ、自分には無理だ」と思い込んでしまった。 Manaさんの本を手に取ったのは、HTML&CSSの入門書を読んで信頼していたから。同じ著者が書いたJavaScript版なら、同じ目線で書いてくれているはずと思った。 正解だった。変数の説明から始まって、文字列・数値・真偽値の型の話、if文・for文の使い方と、プログラミング入門の正統な順序で進む。コードのサンプルには実行結果がセットで示されていて、「このコードを実行すると、Webページがこう変わる」というビジュアルが豊富。 特に良かったのがDOM操作の章。「HTMLの要素をJavaScriptから操作する」というのがJSの核心部分だと思うけど、その説明がとても分かりやすかった。getElementById・querySelector・addEventListener、これを理解してからJavaScriptが一気に「使える」ものになった感覚があった。 非同期処理(Promise・async/await)の章はさすがに難しかったけど、「非同期ってそもそも何?」という概念の説明から入ってくれたので、ついていけた。 「すべて身につく」は誇大広告という辛口の評も見たことがある。確かに344ページでJavaScriptのすべてが学べるわけではない。でも入門書として必要な要素は揃っていて、次のステップ(ReactやNode.js)に進む足がかりとして十分だと思う。HTML/CSSを学び終えた人が次に手に取る本として、自信を持っておすすめできる。

HTML/CSSは学んだがJSに挫折した経験のある20代Webデザイナー志望

この本で学べること

同シリーズのHTML&CSS版を手がけた著者Manaによる高品質な入門書

累計40万部を達成した「1冊ですべて身につく」シリーズの著者が書き下ろした、品質保証付きのJavaScript入門書

DOM操作・イベント処理まで実践的な内容

変数・型の基礎から始まり、WebページをJavaScriptで操作するDOM・イベント・非同期処理まで網羅した構成

視覚的に分かりやすいコードと実行結果の説明

デザイナー出身の著者ならではの視覚的に整理されたレイアウトで、コードと実行結果の関係が分かりやすい

Kindle版対応で場所を選ばず学習

電子書籍版が提供されており、通勤・移動中の学習にも活用できる

良い点・気になる点

良い点

  • 人気シリーズ著者による信頼性の高い内容
  • DOM操作・非同期処理まで実践的なJSが学べる
  • Kindle版があり電子書籍でも読める

気になる点

  • タイトル通り「すべて」が学べるわけではなく、フレームワーク等は別途学習が必要
  • 2023年刊行だが最新ECMAScript仕様の一部には未対応
  • 中級者以上には物足りない内容

みんなの評判・口コミ

m
miku

Webマーケター

5.0

JavaScriptを基礎から学びたい人には最適。DOM操作の説明がとくにわかりやすくて、HTMLとJSの関係がやっと分かった気がした。Manaさんの本はいつも丁寧で信頼している。

ゆうと

EC企業マーケター

5.0

初学者にもおすすめ。変数から始まって非同期処理まで一本道で学べる構成が好き。次はReactを学びたいと思えるようになった。

n
nao

バックエンドエンジニア

4.0

易しい説明で読みやすい。2冊目の参考書として選んだけど、前の本で学んだことの復習にもなって一石二鳥だった。

y
yui

フロントエンドエンジニア

3.5

良い本だと思う。ただ「すべて身につく」というタイトルは少し大げさかな。入門として必要な基礎は学べるけど、実際の開発に使えるレベルにはもう少しステップが必要だと思う。

著者について

こんな人におすすめ

HTML/CSSを学び終えた方

Webページの見た目は作れるが、動きをつけるJavaScriptが書けない方の次の一冊

JavaScript初心者

変数の概念からJavaScriptを学びたい完全初心者に最適な入門書

フロントエンド開発に挑戦したい方

ReactやVue.jsなどのフレームワーク学習の前にJavaScriptの基礎を固めたい方

よくある質問

Q. HTML/CSSの知識がないと読めませんか?
A. JavaScriptのDOM操作ではHTMLの知識が前提となるため、HTML/CSSを先に学んでから読むことをおすすめします。
Q. 非同期処理(Promise/async-await)まで学べますか?
A. はい。Promise・async/awaitの基礎が解説されており、現代のJavaScript開発に必要な非同期処理を学べます。
Q. Kindle版でも読めますか?
A. はい、Kindle版が提供されています。
Q. この本でReactやVue.jsも学べますか?
A. 本書はバニラJavaScript(フレームワークなし)の入門書です。ReactやVue.jsは別途学習が必要です。
Q. 著者Manaとはどんな方ですか?
A. WebクリエイターボックスというブログでWeb技術を発信するWebデザイナー兼エンジニアです。同シリーズのHTML&CSS版でも著者を務めています。

プログラミング学習ロードマップ

効率的な学習順序がわかるロードマップを無料でダウンロード

※ 登録いただいたメールアドレスは資料送付にのみ使用します