测试Angular应用程序 培训
在本次由讲师指导的培训中,学员将学习如何为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
受众
- 测试人员
- 开发人员
需要帮助选择合适的课程吗?
测试Angular应用程序 培训 - 询价
测试Angular应用程序 - 问询
客户评论 (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 基础
21 小时本次由讲师主导的培训在 中国(线上或线下)面向初学者到中级开发者,旨在帮助他们使用 Angular 2 构建动态、现代的Web应用。
培训结束后,参与者将能够:
- 设置和配置 Angular 2 项目。
- 利用 Angular 2 的特性和改进。
- 使用 Angular 2 开发健壮、可扩展的应用。
- 实施代码组织和架构的最佳实践。
- 将 Angular 应用与 RESTful API 集成。
Angular JavaScript
28 小时对于想要使用AngularJS创建网站的任何人来说,这是一个实践课程。
在本课程中,将使用最新的稳定版本。如果在备注部分的预订表格中标明,则可以使用预发布版本。较旧版本需要在预订前达成一致。
AngularJS基础
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 个应用程序。