這是在台大資訊系統訓練班 開設課程的課程網,課程資訊都在此。
- 投影片連結:https://ntu-csie-train.github.io/modern-js-class/
- 投影片縮網址:http://bit.ly/csie-train-js
- 課堂範例連結1:examples
- 課堂範例連結2:express-heroku
- 介紹 Javascript
- 何謂 Modern Javascript (ES6+)
- 變數型態
- if / else 邏輯條件式
- 陣列(Array)與迴圈(for)的應用 I
- 陣列(Array)與迴圈(for)的應用 II
- 建立 Function 函式
- 使用外部函式庫
- 陣列(Array)與迴圈(for)的應用 III
- 遞迴
- 字串(String)處理
- 物件(Object)處理
- JSON 格式
- Node.js 環境與套件
- 異步程式處理 I
- 異步程式處理 II
- 使用 Express 框架
- 異步程式處理 III
- 使用 Express 框架 II
- 處理 HTTP Request
- React 環境設置與 Webpack 入門
- React 與 JSX
- React 的生命週期
- React 的狀態與事件處理
投影片是由 reveal.js 架設的。主要內容可以在 index.html 與 markdown 資料夾 裡面看到。