课程大纲

介绍

  • Angular 及其功能概述
  • 了解使用 Angular 的好处
  • 了解 Angular 框架和架构
  • Angular 14 中有哪些新功能?
  • 设置开发环境

TypeScript的基本原理

  • 了解 TypeScript 语法
  • 定义变量、数组、接口和泛型
  • 键入函数

组件

  • Angular 组件剖析
  • 创建和使用组件
  • 组件之间的通信
  • 实现组件生命周期挂钩

指令

  • Angular 指令剖析
  • 创建和使用指令
  • 构建自定义指令

服务和依赖注入

  • Angular 服务剖析
  • 创建和使用服务
  • 使用依赖注入管理服务

管道

  • Angular 管道剖析
  • 创建和使用管道
  • 构建自定义管道

形式

  • 使用 Angular 的 FormBuilder 构建和验证模板驱动的表单
  • 使用 Angular 的 ReactiveFormsModule 构建和验证响应式表单
  • 比较和对比模板驱动表单和响应式表单

HttpClient的

  • 使用 Angular 的 HttpClient 模块与 RESTful API 通信
  • 实现 GET、POST、PUT 和 DELETE 请求
  • 处理错误和进度事件

身份验证和授权

  • 在 Angular 应用程序中实现身份验证和授权
  • 使用 JSON Web 令牌 (JWT) 进行身份验证
  • 使用防护装置保护路线

测试和调试

  • 使用 Karma 和 Jasmine 为 Angular 设置测试环境
  • 为 Angular 组件、指令、服务和管道编写单元测试
  • 使用浏览器的 DevTools 调试 Angular 应用程序

摘要和后续步骤

要求

  • 基本了解 HTML、CSS 和 JavaScript

观众

  • 开发 人员
  • 程序员
 28 小时

人数



每位参与者的报价

客户评论 (1)

相关课程

课程分类