Course Code:
angular19
Duration:
28 hours
Prerequisites:
- 理解HTML、CSS和JavaScript
- 具备Web开发概念和REST API的经验
- 熟悉TypeScript会有帮助,但不是必需的
受众
- 构建动态且可扩展前端应用程序的Web开发者
- 转向现代前端框架的JavaScript开发者
- 创建企业级SPA的软件工程师
Overview:
Angular 是一個基於 TypeScript 的強大前端框架,用於構建穩健的單頁應用程序。
這項由講師指導的培訓(線上或線下)面向希望使用最新工具、組件架構和最佳實踐來構建、測試和部署 Angular 19 應用程序的中級 Web 開發人員。
在培訓結束時,參與者將能夠:
- 使用 Angular CLI 設置和配置 Angular 19 開發環境。
- 創建組件、指令、服務和響應式表單。
- 使用路由、HTTP 客戶端以及 RxJS 和信號進行狀態管理。
- 構建、測試和部署生產就緒的 Angular 應用程序。
課程形式
- 互動式講座和討論。
- 大量練習和實踐。
- 在實時實驗室環境中進行實踐操作。
課程定制選項
- 如需為本課程定制培訓,請聯繫我們進行安排。
Course Outline:
Angular 19 入門
- Angular 介紹及 Angular 19 的新功能
- 使用 Angular CLI 設置專案
- 理解 Angular 的架構
元件與模板
- 創建與組織元件
- 數據綁定與插值
- 模板語法與生命週期鉤子
指令與管道
- 使用內建的結構與屬性指令
- 創建自定義指令
- 使用與創建自定義管道
依賴注入與服務
- 理解 Angular 的 DI 系統
- 創建與提供服務
- 將服務注入元件
表單與驗證
- 模板驅動表單
- React 驅動表單與表單建構器
- 表單驗證技巧
路由與導航
- 設置路由與懶加載模組
- 路由參數與守衛
- 導航策略與最佳實踐
HTTP 客戶端與數據處理
- 使用 HttpClient 模組
- 發送 API 請求與處理回應
- 錯誤處理與 RxJS 的可觀察對象
狀態 Management 與信號
- 使用 RxJS 進行響應式狀態管理
- Angular 信號介紹
- 管理應用程式全域狀態
測試與部署
- 元件與服務的單元測試
- 使用 Angular 工具進行端到端測試
- 建構優化與部署策略
總結與下一步
Sites Published: