Allyn 的书单, 包含知识的入门和进阶。

Java 基础

  • 《java 核心技术 卷I》
    作为0基础编程,Java初学者读物
  • 《java 核心技术 卷II》
  • 《java 编程思想》(thinking in java)
  • 《Effective Java》

Java 框架

  • 《Spring in Action》(Spring 实战)

Java 高级

  • 《深入理解 java虚拟机》
  • 《java并发编程实战》

前端

  • 《JavaScript 权威指南》
  • 《CSS 权威指南》

数据库

  • 《高性能 MySQL》
    作为一个开发人员必须知道这些。。。

大数据

  • 《Spark 快速大数据分析》
    这本书真的是快速入门,不过具体细节还是要查官方文档[spark offical site], 比如搭建集群没有讲很清楚。

自动化测试

  • 《Selenium 实战基于 python》 讲的很基础,如果是程序猿看这个很轻松

Python

  • 《Python 基础编程》 Python 入门书籍!

C# 和 C++

  • 《精通C#》
    这本书作为入门是很不错的,适合有编程基础的看,虽然超级厚
  • 《CLR via C#》
  • 《windows via C++》

计算机基础

  • 《编码》 计算机是怎么来的,对理解计算机的工作原理很有帮助
  • 《unix network programming》 理解网络必备,所有网络编程都是基于这个原理来的。

工具篇

Git

  • 《Pro.Git》 初学者只推荐这本,《Git权威指南》虽然写的很不错,不过对于刚学习Git的同学太难理解。

Maven

  • 《Maven实战》 只看这本书足以,所有Maven特性都写了。

番外篇

  • 《完全图解猫的心理》 林乐毅 – 养猫必备

持续更新中。。。