Testing Angular Applications培訓
在這個由講師指導的實時培訓中,參與者將學習如何編寫和維護Angular應用程序的測試。
在培訓結束時,參與者將能夠
- 確定測試Angular應用程序的最合適策略
- 在Angular應用程序上執行單元測試,組件測試,A / B測試和端到端
- 為工作選擇合適的工具: Jasmine ,Karma, Protractor ,Mocha等。
- 在Protractor和Jasmine編寫測試
- 使用Karma和Protractor運行和調試測試
- 創建可維護的測試套件
- 在Angular使用單元測試的最佳實踐
課程形式
- 部分講座,部分討論,練習和繁重的實踐練習
注意
- Angular有不同的名稱和版本,即: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2等。要自定義此培訓中使用的版本,請聯繫我們進行安排。
課程簡介
如需為本次培訓索取定製課程大綱,請聯繫我們。
最低要求
- 對 JavaScript 的理解
觀眾
- 測試
- 開發人員
需要幫助選擇合適的課程嗎?
Testing Angular Applications培訓 - Enquiry
Testing Angular Applications - 咨詢詢問
咨詢詢問
客戶評論 (1)
分步分析。每行代碼說明。我在課程中遇到的每個問題都得到了成功解決,Łukasz 告訴我原因。 我也喜歡已經提出的良好做法。我從來沒有相信過TDD風格 - 我只是覺得它沒有用,不值得花時間。Łukasz 指出了 TDD 的諸多優點,這完全改變了我的看法。
Michal Uscinski - Devapo Sp. z o. o.
Course - 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是一個用於快速應用程序開發的Java腳本庫。
聽眾
- 開發商
- 程序員
- javascript架構師
目標
- 將思維方式從程序/ OO編程方式轉變為Angular方式
- 參與者可以使用Angular JS創建單頁應用程序
課程形式
- 40%的講座,60%的實驗室
Angular 10 for Developers
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 Advanced
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 Advanced
28 時間:這種以講師為主導的澳門現場現場培訓面向希望深入瞭解Angular 12高級功能的開發人員,包括自定義元件,指令,高級數據綁定,延遲載入等。
在培訓結束時,參與者將能夠:
- 使用先進的技術和概念開發 Angular 12 個應用程式。
- 實現自定義元件和指令。
- 探索高級數據綁定技術。
- 實現延遲載入和動態導入。
- 優化 Angular 12 應用程式的性能。
Angular 13 Advanced
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 Advanced
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清單、Guard中的樣板減少以及esbuild中的改進以加快構建速度。
Angular 15 Advanced
28 時間:這種以講師為主導的澳門現場現場培訓面向經驗豐富的開發人員和程式師,他們希望將其Angular 15技能提升到一個新的水準,並利用Angular 15的高級功能來構建,測試和部署高性能Web應用程式。
在培訓結束時,參與者將能夠:
- 使用高級技術構建 Angular 15 個應用程式。
- 瞭解擴展和維護大規模 Angular 15 個應用程式的最佳實踐。
- 使用 Angular 15 的高級功能開發高性能應用程式。
- 對Angular 15 個應用程式進行故障排除和優化。
- 瞭解伺服器端渲染、延遲載入等高級主題。
Protractor: End-to-End Testing for Angular Web Applications
14 時間:In this instructor-led, live training in 澳門, participants learn first-hand how to write Protractor tests against a sample Angular web application in a live lab environment.
By the end of this course, participants will have gained proficiency in Protractor and be comfortable
- creating their own automation tests for Angular applications.
- integrating Protractor into their existing development workflow.
- ensuring that their tests are clean and maintainable.
- running Protractor with or without Selenium to drive browser behavior.