作品简介

本书分为5篇。第1篇介绍Angular的基础概念,使读者对Angular有一个初步的印象。第2篇介绍TypeScript基础知识,并带领读者快速实现一个“用户管理”应用。第3篇介绍Angular的常用知识点,包括组件、模板、指令、管道、动画和表单等。第4篇介绍Angular的高级知识点,包括使用Observable与RxJS实现响应式编程、Angular模块、依赖注入、通过HTTP来访问网络资源、路由与导航、测试、实现国际化、编译与部署Angular应用程序、页面静态化和启用缓存。第5篇带领读者从零开始实现一个完整的企业级新闻头条客户端应用,使读者具备Angular企业级应用开发的完整能力。

本书实例丰富,共有74个基于知识点的实例和6个综合性实例,将理论讲解最终落实到代码实现上。而且,这些实例会伴随着图书内容的推进,不断趋近于工程化的项目风格,具有很高的应用价值和参考性。本书由浅及深、层层推进、结构清晰、实例丰富、通俗易懂、实用性强,适合Angular的初学者和进阶读者作为自学教程,也适合培训学校作为培训教材,还适合大、中专院校的相关专业作为教学参考书。

柳伟卫,华为工程师,曾担任项目经理、架构师、高级技术顾问等职位。

作品目录

  • 前言
  • 第1篇 准备
  • 第1章 Angular概述
  • 第2章 实例1:快速创建第一个AnguIar应用
  • 第2篇 入门
  • 第3章 TypeScript基础
  • 第4章 实例12:创建一个“用户管理”应用
  • 第3篇 进阶
  • 第5章 组件
  • 第6章 模板
  • 第7章 指令
  • 第8章 管道
  • 第9章 动画
  • 第10章 表单
  • 第4篇 高阶
  • 第11章 使用Observable与RxJS实现响应式编程
  • 第12章 Angular模块
  • 第13章 依赖注入
  • 第14章 通过HTTP访问网络资源
  • 第15章 路由与导航
  • 第16章 测试
  • 第17章 实现国际化
  • 第18章 编译与部署Angular应用程序
  • 第19章 页面静态化
  • 第20章 启用缓存
  • 第5篇 商业实战
  • 第21章 新闻头条客户端总体设计
  • 第22章 实现新闻头条客户端首页
  • 第23章 实现新闻头条客户端导航栏
  • 第24章 实现新闻头条客户端新闻详情页面
  • 参考文献
  • 反侵权盗版声明
展开全部