课程大纲

介绍

  • Angular概述
  • 理解Angular框架和架构
  • 理解Angular应用的组成
  • Angular 13的新特性

TypeScript基础

  • 理解TypeScript语法
  • 定义变量和数组
  • 函数中的类型

构建组件

  • 组件概述
  • 使用Angular CLI创建组件
  • 理解组件类
  • 使用组件模板
  • 事件绑定

使用Angular表单

  • 表单介绍
  • 使用模板驱动表单
  • 导入表单模块
  • 设置表单
  • 响应式表单概述
  • 导入响应式表单模块
  • 构建表单
  • 设计模板

服务、依赖注入和管道

  • 服务概述
  • 创建基本服务
  • 理解服务类
  • 依赖注入介绍
  • 注入服务实例
  • 管道介绍
  • 使用内置管道
  • 在HTML模板中使用管道
  • 管道链式调用

使用HTTP客户端

  • Angular HTTP客户端
  • 使用HTTP客户端
  • 导入HTTP客户端模块
  • HTTP客户端请求选项
  • 返回HTTP响应对象
  • 设置请求头
  • 创建新的简单可观察对象

Angular组件路由器

  • Angular组件路由器介绍
  • 导航视图
  • 使用Angular路由器API
  • 创建启用路由器的应用
  • 托管路由器组件

使用Angular实现微前端架构

  • 微前端概述
  • 微前端的优势和特性
  • 理解微前端的不同实现方式
  • 理解微前端框架
  • 使用Angular创建微前端项目

测试Angular应用

  • 单元测试Angular组件
  • 使用测试工具
  • 测试步骤

总结与下一步

要求

  • 具备HTML、CSS和JavaScript的基础知识

受众

  • 开发者
  • 程序员
 28 小时

客户评论 (5)

即将举行的公开课程

课程分类