课程大纲

介绍

  • Angular 13 中有哪些新功能?

高级组件

  • 高级组件概述
  • 使用高级装饰器
  • 使用高级生命周期钩子
  • 构建复杂组件
  • 实现动态组件
  • 构建自定义指令
  • 构建可重用的组件

高级服务

  • 高级服务概述
  • 使用服务提供商
  • 使用高级依赖注入技术
  • 使用可观察对象和主题
  • 构建异步服务
  • 创建单一实例服务
  • 创建工厂提供程序
  • 创建使用价值提供程序

高级路由

  • 高级路由概述
  • 使用嵌套路由
  • 使用路由防护
  • 使用延迟加载
  • 使用预加载
  • 创建自定义路由解析程序
  • 使用查询参数
  • 使用路由参数

高级表格

  • 高级表单概述
  • 生成自定义窗体控件
  • 构建自定义验证程序
  • 构建自定义异步验证程序
  • 在复杂场景中使用反应式表单
  • 使用动态表单
  • 将模板驱动的表单与验证结合使用
  • 构建自定义表单指令

高级测试

  • 高级测试概述
  • 测试高级组件
  • 测试高级服务
  • 测试高级表单
  • 使用测试驱动开发技术
  • 使用嘲弄和间谍
  • 使用 Protractor 进行端到端测试

性能优化

  • 性能优化概述
  • 使用 AOT 编译
  • 使用延迟加载
  • 优化变更检测
  • 优化组件渲染
  • 优化网络请求
  • 优化服务器端渲染

部署和生成优化

  • 部署和生成优化概述
  • 使用 Angular CLI
  • 使用生产版本
  • 使用代码拆分
  • 使用摇树
  • 针对渐进式 Web 应用进行优化
  • 针对搜索引擎进行优化

故障 排除

摘要和后续步骤

要求

  • 基本了解 HTML、CSS 和 JavaScript
  • 具有 Angular 13
  • 经验或完成 Angular 13 入门课程

观众

  • 有经验的开发人员和程序员,希望扩展他们的知识 Angular 13
 28 小时

人数



每位参与者的报价

客户评论 (10)

相关课程

课程分类