課程簡介

介紹

  • Angular 14高級主題概述
  • Angular 14基礎知識回顧

高級TypeScript

  • 理解高級TypeScript語法
  • 處理類和接口的高級技術
  • 類型守衛、聯合類型和交叉類型
  • 高級裝飾器

高級組件

  • 自定義Angular的變更檢測
  • 使用內容投影創建可重用組件
  • 構建動態組件
  • 使用高級輸入和輸出技術

高級指令

  • 自定義指令行爲
  • 構建結構指令
  • 高級指令技術

高級服務

  • 高級依賴注入技術
  • 創建和使用服務工廠
  • 使用服務進行狀態管理
  • 使用RxJS進行響應式編程

高級表單

  • 實現自定義表單控件
  • 高級表單驗證技術
  • 處理複雜表單模型
  • 構建自定義表單模板

高級HttpClient

  • 攔截器和中間件
  • 緩存和離線數據存儲
  • 實現WebSockets
  • 使用分頁管理大數據集

高級測試和調試

  • 使用Jasmine和Karma進行高級測試
  • 模擬服務和組件進行測試
  • 調試性能問題
  • 測試複雜的異步代碼

創建庫和模塊

  • 構建自定義Angular 14庫
  • 開發自定義Angular 14模塊
  • 在多個項目中複用代碼
  • 發佈和分發自定義庫和模塊

性能優化

  • 理解Angular 14的性能特性
  • 分析和識別性能瓶頸
  • 實現高級優化技術
  • 使用懶加載構建高性能應用程序

總結與下一步

最低要求

  • 熟悉Angular 14、HTML、CSS和JavaScript

受衆

  • 開發人員
  • 程序員
 28 時間:

客戶評論 (5)

課程分類