Course Code: angular14adv
Duration: 28 hours
Prerequisites:
  • 熟悉 Angular 14、HTML、CSS 和 JavaScript

觀眾

  • 開發人員
  • 程式師
Overview:

Angular 是一個流行的 JavaScript 框架,用於構建 Web 應用程式。

這種以講師為主導的現場培訓(現場或遠端)面向經驗豐富的開發人員和程式師,他們希望將他們的 Angular 14 技能提升到一個新的水準,並利用 Angular 14 的高級功能來構建、測試和部署高性能 Web 應用程式。

在培訓結束時,參與者將能夠:

  • 使用 Angular 14 構建高級應用程式。
  • 了解並實現 Angular 14 更複雜的功能和技術。
  • 開發可維護和可擴展的 Angular 14 代碼。
  • 創建自訂庫和模組以擴展 Angular 14 的功能。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在現場實驗室環境中動手實施。

課程自定義選項

  • 如需申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

介紹

  • 高級概述 Angular 14 主題
  • 回顧 Angular 14 個基本原理

高級 TypeScript

  • 瞭解高級 TypeScript 語法
  • 用於處理類和介面的高級技術
  • 類型防護、聯合類型和交叉點類型
  • 高級裝飾器

高級元件

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

高級指令

  • 自訂指令行為
  • 建築結構指令
  • 高級指令技術

高級服務

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

高級表格

  • 實現自定義表單控件
  • 高級表單驗證技術
  • 使用複雜的表單模型
  • 構建自定義表單範本

高級 HttpClient

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

高級測試和調試

  • 使用 Jasmine 和 Karma 的高級測試技術
  • 類比用於測試的服務和元件
  • 調試性能問題
  • 測試複雜的異步代碼

創建庫和模組

  • 構建自定義 Angular 14 個庫
  • 開發自定義 Angular 14 個模組
  • 跨多個專案重用代碼
  • 發佈和分發自定義庫和模組

性能優化

  • 瞭解 Angular 14 的性能特徵
  • 分析和識別性能瓶頸
  • 實施高級優化技術
  • 使用延遲載入構建高性能應用程式

摘要和後續步驟

Sites Published:

United Arab Emirates - Angular 14 Advanced

Qatar - Angular 14 Advanced

Egypt - Angular 14 Advanced

Saudi Arabia - Angular 14 Advanced

South Africa - Angular 14 Advanced

Brasil - Angular 14 Advanced

Canada - Angular 14 Advanced

中国 - Angular 14 Advanced

香港 - Angular 14 Advanced

澳門 - Angular 14 Advanced

台灣 - Angular 14 Advanced

USA - Angular 14 Advanced

Österreich - Angular 14 Advanced

Schweiz - Angular 14 Advanced

Deutschland - Angular 14 Advanced

Czech Republic - Angular 14 Advanced

Denmark - Angular 14 Advanced

Estonia - Angular 14 Advanced

Finland - Angular 14 Advanced

Greece - Angular 14 Advanced

Magyarország - Angular 14 Advanced

Ireland - Angular 14 Advanced

Luxembourg - Angular 14 Advanced

Latvia - Angular 14 Advanced

España - Angular 14 Advanced

Italia - Angular 14 Advanced

Lithuania - Angular 14 Advanced

Nederland - Angular 14 Advanced

Norway - Angular 14 Advanced

Portugal - Angular 14 Advanced

România - Angular 14 Advanced

Sverige - Angular 14 Advanced

Türkiye - Angular 14 Advanced

Malta - Angular 14 Advanced

Belgique - Angular 14 Advanced

France - Angular 14 Advanced

日本 - Angular 14 Advanced

Australia - Angular 14 Advanced

Malaysia - Angular 14 Advanced

New Zealand - Angular 14 Advanced

Philippines - Angular 14 Advanced

Singapore - Angular 14 Advanced

Thailand - Angular 14 Advanced

Vietnam - Angular 14 Advanced

India - Angular 14 Advanced

Argentina - Angular 14 Advanced

Chile - Angular 14 Advanced

Costa Rica - Angular 14 Advanced

Ecuador - Angular 14 Advanced

Guatemala - Angular 14 Advanced

Colombia - Angular 14 Advanced

México - Angular 14 Advanced

Panama - Angular 14 Advanced

Peru - Angular 14 Advanced

Uruguay - Angular 14 Advanced

Venezuela - Angular 14 Advanced

Polska - Angular 14 Advanced

United Kingdom - Angular 14 Advanced

South Korea - Angular 14 Advanced

Pakistan - Angular 14 Advanced

Sri Lanka - Angular 14 Advanced

Bulgaria - Angular 14 Advanced

Bolivia - Angular 14 Advanced

Indonesia - Angular 14 Advanced

Kazakhstan - Angular 14 Advanced

Moldova - Angular 14 Advanced

Morocco - Angular 14 Advanced

Tunisia - Angular 14 Advanced

Kuwait - Angular 14 Advanced

Oman - Angular 14 Advanced

Slovakia - Angular 14 Advanced

Kenya - Angular 14 Advanced

Nigeria - Angular 14 Advanced

Botswana - Angular 14 Advanced

Slovenia - Angular 14 Advanced

Croatia - Angular 14 Advanced

Serbia - Angular 14 Advanced

Bhutan - Angular 14 Advanced

Nepal - Angular 14 Advanced

Uzbekistan - Angular 14 Advanced