Week 01 · Day 07 — 第一週總複習與作業檢核

學習目標

  • 回顧第一週所有重點
  • 確認環境與專案都正常運作
  • 完成本週作業並自評

重點(速覽)

  • Angular:Google 開發、TypeScript、企業級、完整解決方案
  • 安裝:Node.js (LTS) → npm i -g @angular/cli
  • 專案ng new / cd / ng serve(localhost:4200)
  • CLInew / serve / generate / build / test / e2e
  • 結構main.ts 啟動 → app/ 主程式 → assets/ 靜態 → environments/ 環境值
  • 根元件@Component + selector + template + style
  • 插值:模板中 {{ 屬性 }} 顯示類別屬性

實作 / 自我測驗

試著不查資料回答: 1. Angular 適合哪種專案?由誰開發? 2. 建立並啟動專案的三行指令? 3. 元件由哪幾個檔案組成? 4. 用哪個屬性能在 HTML 中用自訂標籤使用元件?

答案 1. 大型企業級應用;Google 2. `ng new`、`cd`、`ng serve` 3. `.ts` / `.html` / `.css` 4. `selector`(例:`app-root`)

作業

第一週作業清單 - [ ] 安裝 Angular CLI ✅(ng version 正常) - [ ] 建立第一個專案 ✅(ng serve 成功) - [ ] 修改 app.component.html,顯示「Hello Angular!」 - [ ] 了解專案結構(能說出 src/app/ 核心檔案用途)

額外挑戰(加分) - [ ] 用 ng g c 建立一個自製元件,並在根元件中引用它

總結

第一週你已完成「知道 Angular 是什麼」→「裝好環境」→「看懂專案結構」→「你的第一個 Hello Angular!」。基礎已就緒,下一週進入 TypeScript。