Reactive Programming with Angular RxJS 培訓
ReactIVE 程式設計 是一種異步程式設計範式,它通過在底層執行模型和從一個元件到另一個元件發出的數據流之間建立定義的依賴關係來關注數據流和數據傳播。在構建異步 UI 時,許多 Angular 應用程式設計效率低下的問題可以通過使用 RxJS 庫提供的反應式樣式模式來解決。
在這個 由講師指導 的現場 培訓中 ,參與者 將 學習如何 將 Observable 模式實現到他們的 Angular 應用程式設計中,同時逐步 完成一系列案例,展示常見的角度設計問題以及他們如何從回應式程式設計設計中受益。
在 本次 培訓結束時 , 參與者 將能夠 :
- 了解回應式程式設計範式和 RxJS 庫。
- 使用反應式程式設計模式構建UI繁重的 Angular應用程式,同時考慮可擴充性、靈活性和回應能力。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
課程簡介
介紹
觀察
- 基本用法和術語
- 定義觀察點
- 訂閱
- 創建可觀察物件
- 組播
- 錯誤處理
RxJS 庫
- 創建函數
- 運營商
- 常用運算子
- 錯誤處理
- 處理失敗的可觀察物件
- 命名約定
Angular 中的可觀察物件
- 事件發射器
- HTTP協定
- 異步管道
- 路由器
- React形式
實際用法
- 預輸入建議
- 指數退避
可觀察對象與承諾
- 創建和訂閱
- 連結
- 取消
- 錯誤處理
可觀察物件與事件 API
可觀察對象與陣列
總結和結論
最低要求
- 紮實的Angular編碼基礎。
- 對基本Web技術的理解。
- 具備Typescript的經驗。
受衆
- Angular應用程序開發者
需要幫助選擇合適的課程嗎?
Reactive Programming with Angular RxJS 培訓 - 詢問
Reactive Programming with Angular RxJS - 咨詢詢問
客戶評論 (2)
邊編碼邊解釋 - 這種方法先展示錯誤的做法或模式,然後展示如何改進,以及更好的做法應該是什麼樣子。
Justyna - ATOS PGS sp. z o.o.
課程 - Reactive Programming with Angular RxJS
機器翻譯
討論了多個主題,包含大量實際代碼示例,培訓師對小組的態度
Weronika - ATOS PGS sp. z o.o.
課程 - Reactive Programming with Angular RxJS
機器翻譯
相關課程
Angular 13
28 小時本課程由講師指導,提供澳門的線上或線下培訓,旨在幫助程序員使用Angular 13的最新功能來構建、測試和部署Web應用。
在課程結束時,參與者將能夠:
- 使用TypeScript和Angular CLI開發Angular 13應用。
- 開發、測試和部署Angular 13 Web應用。
- 創建可用於任何Web應用或頁面的Web組件。
Angular 2 Fundamentals
21 小時本次由講師主導的培訓在 澳門(線上或線下)面向初學者到中級開發者,旨在幫助他們使用 Angular 2 構建動態、現代的Web應用。
培訓結束後,參與者將能夠:
- 設置和配置 Angular 2 項目。
- 利用 Angular 2 的特性和改進。
- 使用 Angular 2 開發健壯、可擴展的應用。
- 實施代碼組織和架構的最佳實踐。
- 將 Angular 應用與 RESTful API 集成。
Angular JavaScript
28 小時對于想要使用AngularJS創建網站的任何人來說,這是一個實踐課程。
在本課程中,將使用最新的穩定版本。如果在備注部分的預訂表格中標明,則可以使用預發布版本。較舊版本需要在預訂前達成一致。
AngularJS Basics
14 小時Angular JS 是一個用於快速app開發的JavaScript庫。
受衆
- 開發者
- 程序員
- JavaScript架構師
目標
- 將思維從過程化/面向對象的編程方式轉向Angular方式
- 學員能夠使用AngularJS創建單頁應用
課程形式
- 40%講座,60%實驗
Angular 10 開發者課程
28 小時在這個由講師指導的 澳門 線下或線上培訓中,參與者將學習如何使用 Angular 10 的最新功能創建、測試和部署 Angular 應用程序。
培訓結束後,參與者將能夠:
- 使用 TypeScript 和 Angular CLI 開發 Angular 10 應用程序。
- 創建可在任何 HTML 頁面中使用的松耦合 Web 組件。
- 將這些組件連接到服務、模塊和指令。
- 在 Angular 10 應用程序中使用 REST Web 服務和 WebSocket 數據。
- 使用 Reactive Forms 構建自定義驗證。
- 測試、調試和部署 Angular 10 應用程序。
- 使用最佳實踐組織 Angular 10 項目。
Angular 11
28 小時在這個由講師指導的培訓中(線上或線下),參與者將學習如何使用 Angular 11 的最新功能創建、測試和部署 Angular 應用。
培訓結束後,參與者將能夠:
- 使用 TypeScript 和 Angular CLI 開發 Angular 11 應用。
- 創建可在任何 HTML 頁面中使用的松耦合 Web 組件。
- 測試、調試並部署 Angular 11 應用。
- 使用最佳實踐組織 Angular 11 項目。
Angular 11 高級
28 小時本次由講師主導的培訓在澳門(線上或線下)面向希望使用Angular 11的高級開發者工具來設計、構建、測試和部署應用的開發者。
培訓結束後,參與者將能夠:
- 設置必要的開發環境,以開發高級Angular 11應用。
- 爲複雜應用構建父子結構和嵌套組件。
- 使用RxJS和observables處理即時事件和異步編程。
- 創建可擴展的表單和數據模型,以管理用戶輸入和數據錄入任務。
- 在Angular 11中實現高級依賴注入、路由和安全最佳實踐。
Angular 12
28 小時這種以講師為主導的澳門現場培訓(現場或遠端)針對的是希望使用Angular 12中的最新功能創建,測試和部署Angular應用程式的程式師。
在培訓結束時,參與者將能夠:
- 使用 TypeScript 和 Angular CLI 開發 Angular 12 應用程式。
- 創建可在任何 Web 應用程式或 HTML 頁面中使用的鬆散耦合的 Web 元件。
- 測試、調試和部署 Angular 12 應用程式。
- 使用最佳實踐組織 Angular 12 個專案。
Angular 12 高級
28 小時本次由講師指導的培訓(線上或線下)面向希望深入瞭解 Angular 12 高級功能的開發人員,包括自定義組件、指令、高級數據綁定、懶加載等。
培訓結束後,參與者將能夠:
- 使用高級技術和概念開發 Angular 12 應用程序。
- 實現自定義組件和指令。
- 探索高級數據綁定技術。
- 實現懶加載和動態導入。
- 優化 Angular 12 應用程序的性能。
Angular 13 高級課程
28 小時這種以講師為主導的澳門現場培訓(現場或遠端)面向經驗豐富的開發人員和程式師,他們希望利用Angular 13的高級功能來構建,測試和部署高性能Web應用程式。
在培訓結束時,參與者將能夠:
- 有效地使用 TypeScript 和 Angular CLI 建立複雜的 Angular 13 應用程式。
- 開發、測試和部署 Angular 13 Web 應用程式以獲得最佳性能。
- 創建 Web 元件以提高 Angular 13 應用程式的可重用性和可維護性。
Angular 14
28 小時本課程爲講師指導的培訓,在 澳門(線上或線下)進行,面向希望使用 Angular 14 最新功能構建、測試和部署 Web 應用程序的開發人員和程序員。
培訓結束後,學員將能夠:
- 安裝和配置 Angular 14。
- 使用 Angular 14 的組件化架構開發應用程序。
- 利用 Angular 14 的內置指令、服務和管道。
- 使用 Angular 14 的 HttpClient 模塊與 RESTful API 進行通信。
- 在 Angular 14 應用程序中實現身份驗證和授權。
- 測試和調試 Angular 14 應用程序。
Angular 14 高級
28 小時本次由講師指導的培訓在澳門(線上或線下)面向有經驗的開發人員和程序員,旨在幫助他們將Angular 14技能提升到更高水平,並利用Angular 14的高級功能構建、測試和部署高性能Web應用程序。
培訓結束後,參與者將能夠:
- 使用Angular 14構建高級應用程序。
- 理解並實現Angular 14的更復雜功能和技術。
- 開發可維護和可擴展的Angular 14代碼。
- 創建自定義庫和模塊以擴展Angular 14的功能。
Angular 15
28 小時本課程爲講師指導的培訓(線上或線下),面向希望使用Angular 15最新功能構建、測試和部署Web應用的開發者和程序員。
在本課程結束時,參與者將能夠:
- 安裝和配置Angular 15。
- 使用Angular 15的基於組件的架構開發應用。
- 利用Angular 15的內置指令、服務和管道。
- 使用Angular 15的HttpClient模塊與RESTful API進行通信。
- 在Angular 15應用中實現身份驗證和授權。
- 測試和調試Angular 15應用。
- 瞭解Angular 15的新功能,如圖像指令、用於構建UI組件的CDK列表、守衛中的樣板代碼減少以及esbuild的改進以加快構建速度。
Angular 15 高級課程
28 小時這種以講師為主導的澳門現場現場培訓面向經驗豐富的開發人員和程式師,他們希望將其Angular 15技能提升到一個新的水準,並利用Angular 15的高級功能來構建,測試和部署高性能Web應用程式。
在培訓結束時,參與者將能夠:
- 使用高級技術構建 Angular 15 個應用程式。
- 瞭解擴展和維護大規模 Angular 15 個應用程式的最佳實踐。
- 使用 Angular 15 的高級功能開發高性能應用程式。
- 對Angular 15 個應用程式進行故障排除和優化。
- 瞭解伺服器端渲染、延遲載入等高級主題。
Angular 16
28 小時這種以講師為主導的澳門現場現場培訓針對的是希望使用Angular 16的最新功能來構建,測試和部署Web應用程式的初級到中級開發人員。
在培訓結束時,參與者將能夠:
- 設置包含 Node.js、Visual Studio 代碼和 Angular CLI 的開發環境。
- 創建一個基本的 Angular 16 應用程式,用於顯示數據並處理使用者交互。
- 使用元件、指令、管道、服務和模組來組織和重用代碼。
- 使用數據綁定、依賴注入、路由、表單和 HTTP 用戶端與後端服務進行通信。
- 使用 Chrome DevTools、Jest、Karma 和 Protractor 等工具調試和測試 Angular 16 個應用程式。