我的技术书籍列表

---------------------前端

踏得网-HTML5在线教程

《javascript高级程序设计》

ECMAScript6入门

《锋利的jquery》

ui框架推荐:

  学习easyui,适用于后台页面

  学习layui,适用于前端页面

可选:

  《javascript面向对象编程指南》

  谷歌的Material Design材料设计语言(目前基于它已实现的ui框架有Material Design Lite,materialize等)

---------------------后端

《maven实战》

《java编程思想》-第四版的中文版翻译的异常差劲

Effective Java

《O'Reilly:Head First Servlets and JSP》|《Servlet JSP和Spring MVC学习指南》|《Servlet和JSP学习指南》这几本主要是掌握servlet,jsp可能在以后开发会使用其它模板引擎替代。这里我推荐《Servlet JSP和Spring MVC初学指南》,因为他是《Servlet和JSP学习指南》和《springmvc学习指南》两本书的精简整合,此书适合需要快速掌握的同学,也就是说读了此书《Servlet和JSP学习指南》和《springmvc学习指南》就可读可不读了。但此书不适合有足够时间想要深入了解有关技术的开发人员,此类人员不推荐阅读此书。

《spring实战》

《springmvc学习指南》

《hibernate实战》-听说中文版翻译的不是很好

《深入浅出MyBatis技术原理与实战》-听说这本书评价不是很好,推荐看官方文档

《mysql必知必会》

《tomcat权威指南》-听说中文版翻译的不是很好

《深入理解java虚拟机》

《大话数据结构》入门级推荐书籍

《Head First 设计模式》

《算法导论》

《编译原理》

《编程珠玑》

推荐了解:

apache tiles页面布局框架(国内中文资料较少)

Thymeleaf  jsp的替代方案,一种模板引擎

shiro

spring security(更适合处理web项目安全)

ehcache

log4j

lucene

---------------------其他:

英文

数学从零开始学习

正则表达式30分钟入门教程

《人月神话》

《设计原本》

《黑客与画家》

《浪潮之巅》

阮一峰推荐的书籍https://github.com/ruanyf/reading-list#技术

我现在的编程路线:java-go-c,理想中的路线是c-go-java的,如果go比java早出现可能我不会选择做java.

原文地址:https://www.cnblogs.com/hihtml5/p/6253377.html