課程簡介

介紹

  • Angular 及其功能概述
  • 瞭解使用 Angular 的好處
  • 瞭解 Angular 框架和架構
  • Angular 14 的新特性
  • 設置開發環境

TypeScript 基礎

  • 理解 TypeScript 語法
  • 定義變量、數組、接口和泛型
  • 函數中的類型

組件

  • Angular 組件的結構
  • 創建和使用組件
  • 組件之間的通信
  • 實現組件生命週期鉤子

指令

  • Angular 指令的結構
  • 創建和使用指令
  • 構建自定義指令

服務和依賴注入

  • Angular 服務的結構
  • 創建和使用服務
  • 使用依賴注入管理服務

管道

  • Angular 管道的結構
  • 創建和使用管道
  • 構建自定義管道

表單

  • 使用 Angular 的 FormBuilder 構建和驗證模板驅動表單
  • 使用 Angular 的 ReactiveFormsModule 構建和驗證響應式表單
  • 比較和對比模板驅動表單和響應式表單

HttpClient

  • 使用 Angular 的 HttpClient 模塊與 RESTful API 進行通信
  • 實現 GET、POST、PUT 和 DELETE 請求
  • 處理錯誤和進度事件

身份驗證和授權

  • 在 Angular 應用程序中實現身份驗證和授權
  • 使用 JSON Web 令牌(JWT)進行身份驗證
  • 使用守衛保護路由

測試和調試

  • 使用 Karma 和 Jasmine 爲 Angular 設置測試環境
  • 爲 Angular 組件、指令、服務和管道編寫單元測試
  • 使用瀏覽器的 DevTools 調試 Angular 應用程序

總結與下一步

最低要求

  • 對 HTML、CSS 和 JavaScript 有基本瞭解。

受衆

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

客戶評論 (1)

課程分類