移り変わりの激しいプログラミング分野の中でも特に変わりやすいのが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版
徹底マスター JavaScriptの教科書 プログラミングの教養から、言語仕様、開発技法までが正しく身につく
Javascript上級者におすすめの教材
関数型プログラミングの基礎 JavaScriptを使って学ぶ
JavaScriptパターン ―優れたアプリケーションのための作法
Effective JavaScript JavaScriptを使うときに知っておきたい68の冴えたやり方
コメントを残す