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:

United Arab Emirates - Angular 19

Qatar - Angular 19

Egypt - Angular 19

Saudi Arabia - Angular 19

South Africa - Angular 19

Brasil - Angular 19

Canada - Angular 19

中国 - Angular 19

香港 - Angular 19

澳門 - Angular 19

台灣 - Angular 19

USA - Angular 19

Österreich - Angular 19

Schweiz - Angular 19

Deutschland - Angular 19

Czech Republic - Angular 19

Denmark - Angular 19

Estonia - Angular 19

Finland - Angular 19

Greece - Angular 19

Magyarország - Angular 19

Ireland - Angular 19

Luxembourg - Angular 19

Latvia - Angular 19

España - Angular 19

Italia - Angular 19

Lithuania - Angular 19

Nederland - Angular 19

Norway - Angular 19

Portugal - Angular 19

România - Angular 19

Sverige - Angular 19

Türkiye - Angular 19

Malta - Angular 19

Belgique - Angular 19

France - Angular 19

日本 - Angular 19

Australia - Angular 19

Malaysia - Angular 19

New Zealand - Angular 19

Philippines - Angular 19

Singapore - Angular 19

Thailand - Angular 19

Vietnam - Angular 19

India - Angular 19

Argentina - Angular 19

Chile - Angular 19

Costa Rica - Angular 19

Ecuador - Angular 19

Guatemala - Angular 19

Colombia - Angular 19

México - Angular 19

Panama - Angular 19

Peru - Angular 19

Uruguay - Angular 19

Venezuela - Angular 19

Polska - Angular 19

United Kingdom - Angular 19

South Korea - Angular 19

Pakistan - Angular 19

Sri Lanka - Angular 19

Bulgaria - Angular 19

Bolivia - Angular 19

Indonesia - Angular 19

Kazakhstan - Angular 19

Moldova - Angular 19

Morocco - Angular 19

Tunisia - Angular 19

Kuwait - Angular 19

Oman - Angular 19

Slovakia - Angular 19

Kenya - Angular 19

Nigeria - Angular 19

Botswana - Angular 19

Slovenia - Angular 19

Croatia - Angular 19

Serbia - Angular 19

Bhutan - Angular 19

Nepal - Angular 19

Uzbekistan - Angular 19