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

受众

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

Angular 是一个基于 TypeScript 的强大前端框架,用于构建稳健的单页应用程序。

这项由讲师指导的培训(线上或线下)面向希望使用最新工具、组件架构和最佳实践来构建、测试和部署 Angular 19 应用程序的中级 Web 开发人员。

在培训结束时,参与者将能够:

  • 使用 Angular CLI 设置和配置 Angular 19 开发环境。
  • 创建组件、指令、服务和响应式表单。
  • 使用路由、HTTP 客户端以及 RxJS 和信号进行状态管理。
  • 构建、测试和部署生产就绪的 Angular 应用程序。

课程形式

  • 互动式讲座和讨论。
  • 大量练习和实践。
  • 在实时实验室环境中进行实践操作。

课程定制选项

  • 如需为本课程定制培训,请联系我们进行安排。
Course Outline:

Angular 19 入门

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

元件与模板

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

指令与管道

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

依赖注入与服务

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

表单与验证

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

路由与导航

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

HTTP 客户端与数据处理

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

状态 Management 与信号

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

测试与部署

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

总结与下一步

Sites Published:

United Arab Emirates - Angular 19

Qatar - Angular 19

Egypt - Angular 19

Saudi Arabia - Angular 19

South Africa - Angular 19

Brasil - Angular 19

Canada - Angular 19

中国 - Angular 19

香港 - Angular 19

澳門 - Angular 19

台灣 - Angular 19

USA - Angular 19

Österreich - Angular 19

Schweiz - Angular 19

Deutschland - Angular 19

Czech Republic - Angular 19

Denmark - Angular 19

Estonia - Angular 19

Finland - Angular 19

Greece - Angular 19

Magyarország - Angular 19

Ireland - Angular 19

Luxembourg - Angular 19

Latvia - Angular 19

España - Angular 19

Italia - Angular 19

Lithuania - Angular 19

Nederland - Angular 19

Norway - Angular 19

Portugal - Angular 19

România - Angular 19

Sverige - Angular 19

Türkiye - Angular 19

Malta - Angular 19

Belgique - Angular 19

France - Angular 19

日本 - Angular 19

Australia - Angular 19

Malaysia - Angular 19

New Zealand - Angular 19

Philippines - Angular 19

Singapore - Angular 19

Thailand - Angular 19

Vietnam - Angular 19

India - Angular 19

Argentina - Angular 19

Chile - Angular 19

Costa Rica - Angular 19

Ecuador - Angular 19

Guatemala - Angular 19

Colombia - Angular 19

México - Angular 19

Panama - Angular 19

Peru - Angular 19

Uruguay - Angular 19

Venezuela - Angular 19

Polska - Angular 19

United Kingdom - Angular 19

South Korea - Angular 19

Pakistan - Angular 19

Sri Lanka - Angular 19

Bulgaria - Angular 19

Bolivia - Angular 19

Indonesia - Angular 19

Kazakhstan - Angular 19

Moldova - Angular 19

Morocco - Angular 19

Tunisia - Angular 19

Kuwait - Angular 19

Oman - Angular 19

Slovakia - Angular 19

Kenya - Angular 19

Nigeria - Angular 19

Botswana - Angular 19

Slovenia - Angular 19

Croatia - Angular 19

Serbia - Angular 19

Bhutan - Angular 19

Nepal - Angular 19

Uzbekistan - Angular 19