2024.07.19
ChatGPTにクラス名を付けてもらってみた
- コーディング
Webサイトをより見やすくしたり、リッチなデザインにする上で必要不可欠なJavaScript。
独学で学ぼうと思っても本がたくさんあってどれを選んでいいかわからないですよね。
現在の自分のレベルに合っていないと、専門用語が多くて難しすぎて挫折してしまったり、反対にすでに知っていることしか書かれていなくて学べることが少なかった、なんてことになってしまう可能性があります。
今回はそんな間違いが起きないように、初心者〜上級者までのそれぞれのレベルに合わせたJavaScriptの参考書を7冊ピックアップしましたので、ご紹介します!
おすすめポイントなどを合わせて書いていますので、きっと今の自分にあったピッタリの本が見つかるはずです!
目次
便利さ:★★★★★
分かりやすさ:★★★★
ボリューム:★★★★
HTMLとCSSも学習中だけどJavaScriptも学びたい!という欲張りな方におすすめの一冊です!
WEBサイトに動きをつけたくてJavaScriptを学んでいるのに、その書籍にでてくるHTMLやCSSの内容がわからないとなると挫折してしまいそうですよね..。
この本では、1つ1つ丁寧に教えてくれるので、全く知識のない初心者の方でも安心して取り組むことができます!
イラストや図解が多いのもおすすめポイントで、複雑な内容でも理解しやすくなっています!
こちらの記事で詳しく紹介しています!
便利さ:★★★★★
分かりやすさ:★★★★★
ボリューム:★★★
「スピーディにJavaScriptの基礎を学びたい!」という方におすすめしたい本です。
実際にプログラムを書いて動かしてみるワークショップ形式で学習していくので、理解が深まり、実践的なスキルが身につきます!
「ジャンケンゲーム」や「BMIの計算」など身近にあるゲームや計算のプログラムを作るので、とてもわかりやすいです!
他の初心者向けの本と比べるとボリュームが少ないですが、内容は濃厚です。ボリュームが少なくスピーディに学べるという点がこの本のいいところです。
こちらの記事で詳しく紹介しています!
簡単さ:★★★★★
分かりやすさ:★★★★★
網羅性:★★★
プログラミングでは、記号や英単語がたくさん出てきます。
それらを文法のように読みながら学ぶことができるおすすめの一冊です!
本の名前のとおり、コードに「ふりがな」が振られているのですが、想像以上に細かく振られています。そのため、外国語の文法を学んでいるようなイメージで学習を進めることができます。
会話形式で説明されている箇所が多い点もわかりやすいポイントだと思います。
記号がたくさんあって、気が遠くなる・・という方にもぴったりの本です!
ステップアップ:★★★★
分かりやすさ:★★★★★
網羅性:★★★★
こちらは、JavaScriptを実際に記述しながら学びたいという方におすすめの一冊です。
実習用テンプレートファイルの配布があり、そこに実際にコードを書きながら学んでいくことができるため、理解が深まります。
テンプレートも真っ白で淡白なものではなく、見出しがあったりGoogleフォントが読み込まれていたりと綺麗なデザインなので、学習意欲が高まります!
また、サンプルコードもきちんと用意されているので、書籍を参考に自分で記述してみたものの思い通りに動かないというときに、どこが間違えているのか確認できます。
JavaScriptに触れるのは初めてで、実際に手を動かしながら学びたいという方はぜひ手に取ってみてください!
ボリューム:★★★★★
探しやすさ:★★★★
分かりやすさ:★★★★
「コードレシピ集」という名前の通り、javascriptのコードが項目ごとにまとめられた一冊です。
「基礎的なコード」をはじめ、「Cookieからデータを読み出す方法」や、「スマートフォンのジャイロセンサー」、「バイブレーションを使った処理」など、特定の業務に役立つコードのレシピが278種類も載っています。
javascriptを勉強するためではなく、作業の中の不明点を辞書を引く感覚で調べたい!という方におすすめです!
分かりやすさ:★★★★★
ステップアップ:★★★★★
便利さ:★★★★
こちらの本も名前の通り、やりたいことを「逆引き」で探せる一冊です。
先程のコードレシピが「この処理をするために必要なコード」がまとまっているのに対し、こちらは「やりたいことに対して必要なコード」がまとめられています。
また、レシピ集では省略されがちな基礎の部分についても他の本と比べてしっかりと書かれているため、javascriptをなんとなく理解できているくらいの方が手に取ってもきちんと勉強と並行して活用することができます。
中級者の方の手元に置いておくレシピ集としてだけでなく、初心者の方の一冊目のレシピ集にもおすすめです!
分かりやすさ:★★★
網羅性:★★★★★
便利さ:★★★
javaScriptを体系的に学びたい方におすすめの本です!
JavaScriptを基礎を学ぶことができ、1つ1つが深く掘り下げて記載されているので、JavaScriptの本質を理解することができます。
コードが上手く動かなかった時にこの本から該当の記述を逆引きして使うのもありです。「なぜこうなるのか?」まで詳しく書かれているので不具合が起きる理由も知ることができたりします!
ただ、難しい表現や専門用語が多く、JavaScriptを含むプログラミング言語は全くの初心者という方には読みにくい内容だと思います。
「すでにJavaScriptの基礎を学んでいて、さらに深く学びたい」という方や、「他のプログラミング言語を習得しているがJavaScriptは初めて」という方におすすめです!
以上、初心者〜上級者までのそれぞれのレベルに合ったJavaScriptの参考書を7冊ご紹介しました。
1冊だけで勉強するのもいいですが、複数の本で勉強するのもおすすめです。
本によって解説方法が異なりますので、「あっちの本ではよくわからなかったところが、こっちの本の説明だと理解できた」、なんてことがあります。
より理解が深めることができますよ。
独学の本選びの参考になったら幸いです!
その他javascriptの本の記事はこちら
株式会社スピカデザイン
渋谷のWEB制作会社「スピカデザイン」の現役コーダー達が、WEB制作のヒントになるような情報をお届けします。
© 2020 spiqa design