Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- 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)
- I really like the course and the Trainor is very accommodating and has a great knowledge on the topic. It just that not all topics are discussed in the 4-day training.