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 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 4 Fundamentals
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.
Angular 7
28 時間:在這個由講師指導的澳門現場 培訓(現場或遠端)中,參與者將學習如何使用Angular 7中的最新功能創建,測試和部署Angular應用程式。
在培訓結束時,參與者將能夠:
- 使用 Angular CLI 開發 Angular 7 個應用程式。
- 創建可在任何 HTML 頁面中使用的 Web 元件。
- 在 Angular 7 應用程式中使用 REST Web 服務和 WebSocket 數據。
- 使用 Angular 7 的最新動畫功能實現動畫。
- 測試、調試和部署 Angular 7 應用程式。
- 使用最佳實踐組織 Angular 7 個專案。
Angular 8
21 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用Angular 8開發用戶端Web應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 從頭開始創建和擴展 SPA。
- 構建開源 Angular 庫。
- 使用 JWT 身份驗證保護 Agular 應用程式。
Reactive Programming with Angular RxJS
14 時間:ReactIVE 程式設計 是一種異步程式設計範式,它通過在底層執行模型和從一個元件到另一個元件發出的數據流之間建立定義的依賴關係來關注數據流和數據傳播。在構建異步 UI 時,許多 Angular 應用程式設計效率低下的問題可以通過使用 RxJS 庫提供的反應式樣式模式來解決。
在這個 由講師指導 的現場 培訓中 ,參與者 將 學習如何 將 Observable 模式實現到他們的 Angular 應用程式設計中,同時逐步 完成一系列案例,展示常見的角度設計問題以及他們如何從回應式程式設計設計中受益。
在 本次 培訓結束時 , 參與者 將能夠 :
- 了解回應式程式設計範式和 RxJS 庫。
- 使用反應式程式設計模式構建UI繁重的 Angular應用程式,同時考慮可擴充性、靈活性和回應能力。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
Angular and Spring Boot
14 時間:這種以講師為主導的澳門現場培訓(現場或遠端)針對希望使用Angular and Spring Boot構建全棧應用程式的Web開發人員。
在培訓結束時,參與者將能夠:
- 使用 Angular 和 Sping Boot 開發全棧應用程序。
- 使用 Spring Boot 構建後端應用程序。
- 使用 Angular 創建前端應用程序。
- 使用 Spring Security 為全棧應用程序配置身份驗證。
Localizing an Angular Application
7 時間:這種以講師為主導的澳門現場現場培訓面向希望將其Angular應用程式國際化和當地語系化以支援多種語言的開發人員。
在培訓結束時,參與者將能夠:
- 安裝和配置所需的當地語系化庫和工具。
- 啟用 Angular 應用程式以多種語言顯示。
- 從 Angular 應用中提取所有可本地化的 UI 文字。
- 打包可翻譯的內容,以便與譯員交換。
- 瞭解當地語系化週期並自動執行流程。
NgRx
21 時間:這種由講師指導的現場培訓(現場或遠程)面向希望降低大型數據驅動Web應用程序中管理狀態的成本和復雜性的開發人員。
在培訓結束時,參與者將能夠:
- 降低管理狀態難以維護的大型項目的複雜性。
- 最小化應用程序的狀態進程。
- 減少開發複雜的面向數據的Web應用程序所需的時間。
課程格式
- 互動講座和討論。
- 大量的練習和練習。
- 在實時實驗室環境中親自實施。
課程自定義選項
- 要申請本課程的定制培訓,請聯繫我們安排。
- 要了解有關NgRx的更多信息,請訪問:https://ngrx.io/
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.