自学HTML5和Java的需要准备哪些书籍?

想找找关于HTML5和Java的经典书籍。
 

HTML5主要是前端开发,Java主要是学习一下安卓开发。
 
 
如果要自学,需要准备哪些书籍呢?
已邀请:
自学HTML5,我猜测你可能是想做前端开发工作,那么或许Javascript比Java更适合你。
 
HTML方面,我只在编写产品说明书的时候接触并操作了传统的HTML和CSS,像HTML5这样比较新的技术我还没有接触过,暂时无法给出什么建议了。这也从侧面反映出,我们传统行业软件已经大幅落后于互联网行业了,很多核心产品还是70年代的数学模型和90年代的图形界面,每天都能找回自己第一次打开电脑面对Win95的那种感觉。
 
 
Javascript我也是自学的,先在Codecademy上通过了几门基础课程,包括Javascript基础,jQuery和Node.js,然后又买了实体书籍根据自己的业务需求探寻解决方案。
 
我买的书是这两本:
 
一本是比较基础的,语法、数据结构与算法的实现。

 
另一本是针对前端开发的。

还有其他朋友提到的《权威指南》也是很不错的,只不过太厚,我现在只是为了应用,没打算深入研究就没有细看。
 

比如我目前就在解决一个通过AJAX实现轻量级前后端数据交换(不刷新整个页面,也不重复提交表单)的功能,有对这方面了解的朋友,也请不吝赐教。
 
再接下来就可以自己尝试做一些完整的项目,比如自己搭建个博客或者论坛,现在PaaS服务慢慢开始普及了,推荐Heroku和Amazon的AWS。
 
需要注意的两个问题是:
1)Codecademy所用的反机器人系统CATPCHA是谷歌产品,所以光荣的被墙了,想学的话需要先翻墙。
2)Heroku和AWS的国外节点从国内访问起来比较慢且不稳定,AWS今年会开放北京节点,暂时只面向企业用户。
 

该问题目前已经被锁定, 无法添加新回答。(为什么?) 申请解锁请私信