感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
- 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)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.