对于想学习web前端的很多小伙伴来说,各种类别的书籍,都是应该手里必备的,今天诚筑说小编就把讲师“偷偷存货”的书籍给大家透露透露。
HTML、CSS 类别:《CSS禅意花园》,这个很有影响力。
Java :这一类的书推荐看老外写的,因为相对比起来国内很多 Java 作者对 Java 语言了解的还不够透彻。
如果是初级的话可以读《Java高级程序设计》,一本非常完整的经典入门书籍,被誉为Java“圣经”之一,详解的非常详细。还有《Java王者归来》,百度的一个Web开发项目经理写的,作为初学者准备的入门级教程也不错。
如果是中级的话可以看《Java权威指南》,另外一本“圣经”,它的讲解的也非常详细。还有《Java.The.Good.Parts》,Yahoo大牛——Java精神领袖Douglas Crockford的大作,虽然才100多页,但是写的很棒!还有《高性能Java》,Nicholas C. Zakas的又一大作。最后还有一本,《Eloquent Java》,这本书才200多页,不多,主要是通过几个非常经典的例子来介绍的Java方方面面的知识和应用方法。
到了高级水平的话,可以看《Java Patterns 》,这本书中介绍到了各种经典的模式,如构造函数、单例、工厂等等,很不错。还有Apress出版社讲解Java设计模式的书《Pro.Java.Design.Patterns》,也是非常的不错。还有构建富应用的书《Developing Java Web Applications》,针对MVC模式有较为深入的讲解,同时也对一些流程的库进行了讲解。还有《Developing Large Web Applications》,书中不仅有Java方面的介绍,还有CSS、HTML方面的介绍,内容都非常不错,是真正的考虑到了一个大型的Web程序下,如何进行Java架构设计,绝对值得看。
其实想要做一名优秀的工程师,光只看这些书是绝对不够的,还要有很多的实战练习,而且如果单纯只是学习前端编程语言、而不懂后端编程语言,也不能算作是优秀的前端工程师。
当然了,有很多的优秀书籍,受篇幅限制,这里就没能做介绍了,大家有什么好的建议可以评论留言,一起讨论。