课程大纲
介绍
- Angular 13 中有哪些新功能?
高级组件
- 高级组件概述
- 使用高级装饰器
- 使用高级生命周期钩子
- 构建复杂组件
- 实现动态组件
- 构建自定义指令
- 构建可重用的组件
高级服务
- 高级服务概述
- 使用服务提供商
- 使用高级依赖注入技术
- 使用可观察对象和主题
- 构建异步服务
- 创建单一实例服务
- 创建工厂提供程序
- 创建使用价值提供程序
高级路由
- 高级路由概述
- 使用嵌套路由
- 使用路由防护
- 使用延迟加载
- 使用预加载
- 创建自定义路由解析程序
- 使用查询参数
- 使用路由参数
高级表格
- 高级表单概述
- 生成自定义窗体控件
- 构建自定义验证程序
- 构建自定义异步验证程序
- 在复杂场景中使用反应式表单
- 使用动态表单
- 将模板驱动的表单与验证结合使用
- 构建自定义表单指令
高级测试
- 高级测试概述
- 测试高级组件
- 测试高级服务
- 测试高级表单
- 使用测试驱动开发技术
- 使用嘲弄和间谍
- 使用 Protractor 进行端到端测试
性能优化
- 性能优化概述
- 使用 AOT 编译
- 使用延迟加载
- 优化变更检测
- 优化组件渲染
- 优化网络请求
- 优化服务器端渲染
部署和生成优化
- 部署和生成优化概述
- 使用 Angular CLI
- 使用生产版本
- 使用代码拆分
- 使用摇树
- 针对渐进式 Web 应用进行优化
- 针对搜索引擎进行优化
故障 排除
摘要和后续步骤
要求
- 基本了解 HTML、CSS 和 JavaScript 具有 Angular 13
- 经验或完成 Angular 13 入门课程
观众
- 有经验的开发人员和程序员,希望扩展他们的知识 Angular 13
客户评论 (10)
The practical experience of actually working with the code
Chad Roskuge - ALTRON
课程 - AngularJS Basics
interesting showing the topic
Adam Boroch - SPOC S.A.
课程 - Angular JavaScript
The labs were interesting and probably the most useful learning tool to me. Anything I missed or forgot about was relearned or reinforced in the labs.
Joseph Fuerst
课程 - Building Web Apps using the MEAN stack
我喜欢你的笑话
Dermot - Griffiths & Armour
课程 - Angular 2 Fundamentals
机器翻译
I mostly enjoyed the hands-on training code.
Tomislav Brajkovic - HSE - Healthlink
课程 - Angular 4: Create Single-Page Applications Using HTML, CSS and JavaScript
分步分析。每行代码说明。我在课程中遇到的每个问题都得到了成功解决,Łukasz 告诉我原因。 我也喜欢已经提出的良好做法。我从来没有相信过TDD风格 - 我只是觉得它没有用,不值得花时间。Łukasz 指出了 TDD 的诸多优点,这完全改变了我的看法。
Michał Uściński - Devapo Sp. z o. o.
课程 - Testing Angular Applications
机器翻译
część o RxJS
Kacper - INWEBIT Sp. z o.o.
课程 - Reactive Programming with Angular RxJS
I liked the communication and way of passing knowledge.
Marcin Wojdowski - PSI Polska Sp. z o.o.
课程 - Angular 5
Good material! The trainer is a really nice guy which helps a lot!
Xander Knol - Conclusion Learning Centers
课程 - Angular 6
Good examples and interactive course !