Testing Angular Applications培訓
在本次由講師指導的培訓中,學員將學習如何爲Angular應用程序編寫和維護測試。
培訓結束後,學員將能夠:
- 決定最適合的Angular應用程序測試策略
- 在Angular應用程序中進行單元測試、組件測試、A/B測試和端到端測試
- 選擇合適的工具:Jasmine、Karma、Protractor、Mocha等
- 使用Protractor和Jasmine編寫測試
- 使用Karma和Protractor運行和調試測試
- 創建可維護的測試套件
- 應用Angular中單元測試的最佳實踐
課程形式
- 部分講座、部分討論、練習和大量動手實踐
注意
- Angular有不同的名稱和版本,例如:Angular.js、AngularJS、AngularJS 1、Angular 1、Angular 2等。如需定製本次培訓中使用的版本,請聯繫我們安排。
課程簡介
如需為本次培訓索取定製課程大綱,請聯繫我們。
最低要求
- 瞭解JavaScript
受衆
- 測試人員
- 開發人員
公開培訓課程需要5名以上參與者。
Testing Angular Applications培訓 - 訂單
Testing Angular Applications培訓 - 詢問
Testing Angular Applications - 咨詢詢問
咨詢詢問
客戶評論 (1)
分步分析。每行代碼說明。我在課程中遇到的每個問題都得到了成功解決,Łukasz 告訴我原因。 我也喜歡已經提出的良好做法。我從來沒有相信過TDD風格 - 我只是覺得它沒有用,不值得花時間。Łukasz 指出了 TDD 的諸多優點,這完全改變了我的看法。
Michal Uscinski - Devapo Sp. z o. o.
課程 - Testing Angular Applications
機器翻譯
即將到來的課程
相關課程
Angular 13
28 時間:本課程由講師指導,提供香港的線上或線下培訓,旨在幫助程序員使用Angular 13的最新功能來構建、測試和部署Web應用。
在課程結束時,參與者將能夠:
- 使用TypeScript和Angular CLI開發Angular 13應用。
- 開發、測試和部署Angular 13 Web應用。
- 創建可用於任何Web應用或頁面的Web組件。
Angular 2 Fundamentals
21 時間:此面向初級到中級開發人員的香港的在線或現場的講師主導實時培訓,旨在使他們希望使用Angular 2構建動態現代網絡應用程序。
培訓結束時,參與者將能夠:
- 設置和配置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 數據。
- 使用反應式表單構建自定義驗證。
- 測試、調試和部署 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 4 基礎
21 時間:This instructor-led, live training in 香港 introduces the fundamentals of Angular 4 and walks participants through the creation of a single-page web application.
Angular 5
28 時間:In this instructor-led, live training in 香港, participants will learn the fundamentals of Angular 5 as they step through the creation and deployment of a sample Angular application.
Angular 6
28 時間:In this instructor-led, live training in 香港 (onsite or remote), participants will learn how to create, test and deploy an Angular application using the latest features in Angular 6.
By the end of this training, participants will be able to:
- Develop Angular 6 applications using Angular CLI.
- Create web components that can be used in any HTML page.
- Consume REST web services and WebSocket data from within an Angular 6 application.
- Implement animations using Angular 6's latest animation features.
- Test, debug and deploy an Angular 6 application.
- Organize Angular 6 projects using best practices.
Reactive Programming with Angular RxJS
14 時間:ReactIVE 程式設計 是一種異步程式設計範式,它通過在底層執行模型和從一個元件到另一個元件發出的數據流之間建立定義的依賴關係來關注數據流和數據傳播。在構建異步 UI 時,許多 Angular 應用程式設計效率低下的問題可以通過使用 RxJS 庫提供的反應式樣式模式來解決。
在這個 由講師指導 的現場 培訓中 ,參與者 將 學習如何 將 Observable 模式實現到他們的 Angular 應用程式設計中,同時逐步 完成一系列案例,展示常見的角度設計問題以及他們如何從回應式程式設計設計中受益。
在 本次 培訓結束時 , 參與者 將能夠 :
- 了解回應式程式設計範式和 RxJS 庫。
- 使用反應式程式設計模式構建UI繁重的 Angular應用程式,同時考慮可擴充性、靈活性和回應能力。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
Angular 和 Spring Boot
14 時間:這種以講師為主導的香港現場培訓(現場或遠端)針對希望使用Angular and Spring Boot構建全棧應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用 Angular 和 Sping Boot 開發全棧應用程序。
- 使用 Spring Boot 構建後端應用程序。
- 使用 Angular 創建前端應用程序。
- 使用 Spring Security 為全棧應用程序配置身份驗證。
NgRx
21 時間:這種由講師指導的現場培訓(現場或遠程)面向希望降低大型數據驅動Web應用程序中管理狀態的成本和復雜性的開發人員。
在培訓結束時,參與者將能夠:
- 降低管理狀態難以維護的大型項目的複雜性。
- 最小化應用程序的狀態進程。
- 減少開發複雜的面向數據的Web應用程序所需的時間。
課程格式
- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
課程自定義選項
- 要申請本課程的定制培訓,請聯繫我們安排。
- 要了解有關NgRx的更多信息,請訪問:https://ngrx.io/