聯繫我們

課程簡介

進階 Angular 架構

  • 設計可擴展的專案結構
  • Standalone API 和模組化架構模式
  • 關注點分離與維護策略

進階組件與信號

  • 深入探討 Angular 信號(Signals)
  • 變更偵測控制技術
  • 高效的組件通訊模式

反應式與非同步程式設計

  • Angular 中進階的 RxJS 操作符
  • 信號–RxJS 的互操作性
  • 管理複雜的反應式資料流程

大規模狀態管理

  • 選擇合適的狀態管理方法
  • NgRx、NGXS 以及 standalone 反應式解決方案
  • 企業級狀態管理的最佳實踐

進階路由策略

  • 延遲載入與路由層級的程式碼分割
  • 路由保護、解析器及進階導航流程
  • 優化大型應用程式的路由

效能優化

  • Angular 20 應用程式的分析(Profiling)
  • 基於信號的渲染效能技術
  • 減少封裝大小並改善載入時間

測試與品質工程

  • 撰寫組件與服務的進階單元測試
  • 使用現代測試運行器進行端到端測試
  • 除錯複雜的 Angular 應用程式

API 整合與後端通訊

  • 進階 HttpClient 模式
  • 錯誤處理與重試策略
  • 與即時和串流式 API 進行工作

總結與下一步建議

最低要求

  • 具備現代 JavaScript 的深厚知識
  • 具備 Angular 基礎的實務經驗
  • 熟悉 TypeScript 和基於組件的架構

受眾對象

  • 前端開發人員
  • 軟體工程師
  • 從事 Angular 應用程式工作的技術專業人士
 21 小時

客戶評論 (2)

課程分類