购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 如何使用本书

下面介绍了不同层次的读者如何来使用本书。

1.3.1 零基础的读者

如果你是没有任何编程经验的技术爱好者,那么本书可以帮你打开编程之门。本书案例丰富、思路清晰,可以由浅及深地帮助读者掌握Angular。

同时,本书可以帮助读者从一开始就建立正确的编程习惯,逐步建立良好的面向对象编程思维,这对于学习其他语言都是非常有帮助的。

针对这类读者,建议按照本书的顺序从头到尾详细地跟随笔者来理解Angular的概念,并编写书中的实例。

1.3.2 有后端开发经验的读者

对于有后端或其他面向对象编程经验的读者而言,理解并掌握TypeScript并非难事。特别是对于有Java开发经验的读者而言,Angular有很多概念是与Java类似的,比如类、模块、接口、类型注解等。而在Java Web编程中所使用的MVC、模板等,可以说与Angular有着异曲同工之妙。

针对这类读者,建议适当理解一下TypeScript及Angular的语法即可,把主要精力放在动手编写Angular应用上。

1.3.3 有前端开发经验的读者

大多数前端开发人员都会熟悉JavaScript、HTML、CSS和jQuery框架。由于jQuery编程方式与Angular编程方式有着本质的差异,所以不建议在同一个项目里使用两者。

针对这类读者,建议理解一下TypeScript与JavaScript的异常点,跟随本书的实例建立起面向对象的编程思维;熟悉Angular的语法,并把精力放在动手编写Angular应用上。

1.3.4 有Angular开发经验的读者

如果你是AngularJS开发者,那么建议你赶紧转到Angular上。AngularJS与Angular是两个不兼容的版本,Angular远不止是AngularJS的一个JavaScript库那么简单。

如果你目前已经是Angular的开发者,那么本书仍然可以让你受益。

● 一方面,本书力求全面介绍Angular最新的功能及用法,提高读者对Angular的认知。

● 另一方面,本书面向实战,大量的案例指引助力于读者掌握Angular的实战技能。

而这两个方面都可以极大地提升读者在市场上的竞争力。

针对这类读者,建议把重点放在对Angular新特性及概念的理解上。 NmvVgGkzNjRY510BcTRmICPr4fB9jvWO0lVqumqOGc+jq6H95aB0RdVvi+302O9B

点击中间区域
呼出菜单
上一章
目录
下一章
×