MODULE 1
Data & Control Flow
value、type、operator、branch、loop、function、scope、array/object。先學會 trace,而不是只會寫。
LANGUAGE COURSE · JAVASCRIPT
這條課不是要你記住最多 JavaScript API,而是建立可遷移的 execution mental model。你會一路做同一個 Grade Tracker,最後能自己解釋 state、function、DOM、event、Promise、module 與 runtime error。
單一概念先做小型可觀察練習;跨概念時才進 Workshop / Challenge。不是每學一個語法就開新專案。
value、type、operator、branch、loop、function、scope、array/object。先學會 trace,而不是只會寫。
把 JavaScript state 接到 DOM / event,再理解 async API 與 module boundary。
常用 data transform、JSON/storage、class/object model;把基礎語法變成日常開發能力。
callbacks、closure、Map/Set、RegExp、time、prototype/this、functional patterns、async cancellation。
event loop、data structures、complexity、recursion、memory。把語言行為連到更底層 execution model。