课程大纲

Angular 19 入门

  • Angular 介绍及 Angular 19 的新功能
  • 使用 Angular CLI 设置专案
  • 理解 Angular 的架构

元件与模板

  • 创建与组织元件
  • 数据绑定与插值
  • 模板语法与生命周期钩子

指令与管道

  • 使用内建的结构与属性指令
  • 创建自定义指令
  • 使用与创建自定义管道

依赖注入与服务

  • 理解 Angular 的 DI 系统
  • 创建与提供服务
  • 将服务注入元件

表单与验证

  • 模板驱动表单
  • React 驱动表单与表单建构器
  • 表单验证技巧

路由与导航

  • 设置路由与懒加载模组
  • 路由参数与守卫
  • 导航策略与最佳实践

HTTP 客户端与数据处理

  • 使用 HttpClient 模组
  • 发送 API 请求与处理回应
  • 错误处理与 RxJS 的可观察对象

状态 Management 与信号

  • 使用 RxJS 进行响应式状态管理
  • Angular 信号介绍
  • 管理应用程式全域状态

测试与部署

  • 元件与服务的单元测试
  • 使用 Angular 工具进行端到端测试
  • 建构优化与部署策略

总结与下一步

要求

  • 理解HTML、CSS和JavaScript
  • 具备Web开发概念和REST API的经验
  • 熟悉TypeScript会有帮助,但不是必需的

受众

  • 构建动态且可扩展前端应用程序的Web开发者
  • 转向现代前端框架的JavaScript开发者
  • 创建企业级SPA的软件工程师
 28 小时

客户评论 (5)

即将举行的公开课程

课程分类