聯繫我們
 課程時長 21 時間:

課程簡介

高級 Angular 架構

  • 設計可擴展的項目結構。
  • Standalone API 與模塊化架構模式。
  • 關注點分離與可維護性策略。

高級組件與 Signals

  • 深入解析 Angular Signals。
  • 變更檢測控制技術。
  • 高效的組件通信模式。

響應式與異步編程

  • Angular 中的高級 RxJS 操作符。
  • Signal 與 RxJS 的互操作性。
  • 管理複雜的響應式數據流。

大規模狀態管理

  • 選擇合適的狀態管理方案。
  • NgRx、NGXS 及 Standalone 響應式解決方案。
  • 企業級狀態管理的最佳實踐。

高級路由策略

  • 懶加載與路由級代碼拆分。
  • Route guards、resolvers 及高級導航流程。
  • 針對大型應用程序的路由優化。

性能優化

  • Angular 20 應用程序的 Profile 分析。
  • 基於 Signals 的渲染性能技術。
  • 減少包體積並改善加載時間。

測試與質量工程

  • 為組件和服務撰寫高級單元測試。
  • 使用現代測試運行器進行端到端測試。
  • 調試複雜的 Angular 應用程序。

API 集成與後端通信

  • 高級 HttpClient 模式。
  • 錯誤處理與重試策略。
  • 處理實時與流式 API。

總結與後續步驟

最低要求

  • 具備現代 JavaScript 的紮實知識。
  • 擁有 Angular 基礎的實操經驗。
  • 熟悉 TypeScript 及組件化架構。

目標學員

  • 前端開發人員。
  • 軟件工程師。
  • 從事 Angular 應用開發的技術專業人士。

客戶評論 (2)

課程分類