本书由八个项目组成,详细讲解Angular项目从“创建”到“发布”的过程。项目一至项目六主要从“Angular架构”→“Angular数据显示”→“Angular生命周期钩子”→“依赖注入的应用”→“Angular路由的使用”→“HTTP服务”等知识,通过对项目一至项目六的学习使读者能够掌握Angular开发所需基本知识。项目七主要介绍Angular项目开发后的环境测试部署。项目八详细介绍从AngularJS项目升级到Angular项目的方法。通过Angular开发所需基本知识以及环境测试部署,使读者掌握Angular项目开发的基本操作,具有独立开发Angular项目以及测试与部署的能力。本书的每个项目都分为学习目标、学习路径、任务描述、任务技能、任务实施、任务总结、英语角、任务习题八个模块来讲解相应的知识点。此结构条理清晰、内容详细,任务实施可以将所学的理论知识充分的应用到实战中。本书的八个项目都与我们的生活息息相关,使读者在学习过程中加深对项目的理解,快速掌握相关技能。