JavaScript勉強会

JavaScriptの学習日記

JavaScript学習のカリキュラム

JavaScript学習のカリキュラムを考えてみました。

短期間の学習でも、すぐにアウトプットができるように、「広く薄く」学ぶことを積み重ねるスタイルを目指します。

 

カリキュラム

基本的には、Webサイト制作で使用するJavaScript(JS)の知識の習得を目指します。

クライアントサイドのJSを対象範囲として、サーバーサイドのJS(Node.jsなど)は対象外としておきます。

 

●初級

  1. 準備(PC、インターネット、プログラミングの基礎知識)
  2. JavaScriptの実行環境用意(ブラウザー、エディターなど?)
  3. JavaScriptの基本文法(難しい内容は後回しでOK)
  4. DOMの仕組み
  5. イベント駆動の仕組み
  6. jQueryの使い方

 

●中級

  1. JavaScriptオブジェクト指向プログラミング
  2. AJAX

 

●上級

  1. JavaScriptフレームワーク
  2. トランスパイラーの使い方(ES6、AltJSなど)

 

こんなかんじでいいかな?

 

参考書籍

以下の本を参考にしてみたいと思います。

 

JavaScriptの基本文法

 

jQueryの使い方

 

JavaScriptオブジェクト指向プログラミング

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

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

 

 

JavaScriptフレームワーク

JavaScript フレームワーク入門

JavaScript フレームワーク入門

 

 

JavaScriptフレームワークは乱立しているので、どれが良いかよく分かりませんね!?

 

何か良い本や、カリキュラム案があったら教えて下さい。

よろしくお願いします。m(__)m