【最速マスター】 Javascript おすすめ勉強教材まとめ22選

移り変わりの激しいプログラミング分野の中でも特に変わりやすいのがJavascriptです。
特に近年のフロントエンドの動きはなかなかおいづらいのではないでしょうか。ここでは、少しでもそんなみなさんのお役に立てるように、私が勉強していて役に立ったJavascriptの教材をお伝えしていきます。

まずはJavascript とは?

Javascriptとは、主にwebでの開発するのに使われる言語です。
以前はブラウザでの表示の際の動きを処理するのが主な使い方の言語でしたが、最近ではサーバー側の処理もできるようになった
node.js といったものもでてきています。

また、同じ文脈ででてくるEcmaScript ですが、 Ecma International という団体が標準化した JavaScript の規格です。
私たちがJavaScriptとして使用しているものは、
EcmaScriptの使用に基づき各ブラウザエンジンに実装されたものです。

2019年5月2日現在の最新バージョンは、 ECMAScript 2018 です。
2019年6月にECMAScript 2019となります。

*初学者の方には、何を学んだら良いのかが、よくわからないと思います。
ですが、どの書き方で書いてもトランスパイルという魔法(!?)によって、使える形に変換できます。
そのため、JavaScriptの使い方がある程度わかったら、できる限り新しい書き方で書いていくのが良いでしょう。

Javascriptでできるようになることは?

サーバーサイドも加わったJavaScriptにおいてできることは、多岐に渡ります。

この記事を読んでいるあなたがwebで実現したいと思っていることは、JavaScriptを学ぶことで多くを解決することができます。

たとえば、ボタンをクリックした時にアラートを出したり、
ユーザーの動きに応じてイベントをつくることができます。

また、サーバーサイドであれば、Facebook,Instagram,twitterといったこともできます。

Javascriptを勉強する上で気をつける点

上述したトランスパイルのやり方など、つまづく点が多いのも事実です。
プログラミングが全くの初学者の場合は、
むやみやたらに情報を仕入れるのではなく、
できうる限り情報を絞って、やろうとしていることできることを固めてから勉強に取り掛かりましょう。

できることがたくさんあり魅力的な言語ですが、それこそが初学者の勉強を阻んでいきますので、、要注意してください。特に周りに聞くことができない環境だと要注意です。

Javascript初級者以前におすすめの教材

初級者以前の学習者の方はここから始めてください。
Javascriptを理解する上でHtmlを理解する必要があるでしょう。

これからWebをはじめる人のHTML&CSS、JavaScriptのきほんのきほん

スラスラ読める JavaScriptふりがなプログラミング

Javascript初級者におすすめの教材

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

スラスラわかるJavaScript

確かな力が身につくJavaScript

これから学ぶ JavaScript

いちばんやさしい JavaScript 入門教室

知識ゼロからのJavaScript入門

JavaScriptの絵本 第2版 Webプログラミングを始める新しい9つの扉

Javascript初級と中級の間におすすめの教材

ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング

JavaScriptゲームプログラミング 知っておきたい数学と物理の基本

Javascript中級者におすすめの教材

知識ゼロからはじめるゆっくり・ていねいJavaScript ES6対応

何となくJavaScriptを書いていた人が一歩先に進むための本

JavaScriptの理解を深めた人がさらにもう一歩先に進むための本

初めてのJavascript

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

Javascript中上級者におすすめの教材

JavaScript本格入門

JavaScript 第6版

created by Rinker
¥4,620 (2021/07/21 09:02:54時点 Amazon調べ-詳細)

徹底マスター JavaScriptの教科書 プログラミングの教養から、言語仕様、開発技法までが正しく身につく

Javascript上級者におすすめの教材

関数型プログラミングの基礎 JavaScriptを使って学ぶ

JavaScriptパターン ―優れたアプリケーションのための作法

Effective JavaScript JavaScriptを使うときに知っておきたい68の冴えたやり方

コメントを残す