根据个人经验整理一些Web开发的一些技术书籍,希望对需要进入Web开发领域的TX有所指导,由于是在家里整理的,所有每本书对应的豆瓣链接打不开,如果整理有缺陷请多多指出。
入门篇:通过相关技术的全面基础学习,掌握Web开发关键技术基础知识,能够独立开发前台界面
第一阶段属于基础Web相关概念,最重要点多敲入代码,多看到浏览器中效果,积累成就感。
前端技术:
w3cSchool:属于全面介绍Web前端技术,既可以作为入门学习材料,又可以当做工具书随时查阅。
Eric Meyer谈CSS 卷一、卷二:CSS大师 Eric Meyer从理论到实践详细介绍了CSS用法,书中大量实用例子,读此书者一定要将书中例子亲手感受一遍,实际开发中灵活实用
Javascript秘密花园:简洁介绍了Javascript大部分特性,适合学习向导,属于总结性文章。
Javascript 高级程序设计(第三版):Javascript红宝书,值得收藏
服务器侧技术:
深入浅出Servlet&JSP:如果你实用Java,JEEWeb服务器模板语言,从JSP开始
Servlet&JSP基础教程(自学):【下载】
练习题:待补充
进阶篇:旨在更深入学习Web前后台技术,掌握Web开发技术最佳实践
前端技术:
PSD切图:如何从PSD文件转换为HTML代码,本人不擅长,望高人补充
网站重构:从理论上指导大家重视前端结构,树立规范化的前端开发意识
Javascript语言精粹:Douglas Crockford经典之作,薄薄一本书将Javascript精粹和糟粕呈现,对规范化Javascript使用非常有帮助【下载】
JavaScript Patterns:从javascript语言特性的实用模式、经典的设计模式Javascript应用、浏览器DOM模式详细介绍了Javascript经典用法。
Pro HTML5 and CSS3 Design Patterns:挂着HTML5的名头,实际在将CSS设计模式,详细介绍了CSS概念和设计模式,很多经典的例子,个人感觉里面对盒模型的讲解非常透彻易懂。【下载】
HTML5 Canvas:专题详尽介绍HTML5 Canvas方方面面
Web服务器技术:
HTTP权威指南:详尽解剖了HTTP协议的方方面面,从报文协议、连接、缓存、安全、代理、Web服务器等等详细介绍,你想了解HTTP的绝大部分知识一网打尽,此书最大特性大量的图片来介绍复杂的流程,非常容易读懂。【下载】
Tomcat权威指南:实用Tomcat的TX需要详细了解Tomcat的机制,当年靠这本书还定位了不少问题...
各种JEE MVC框架(Struts、Spring MVC、JSF、WebWork):曾经JEE世界风光无限的词汇,作为一个Web人还是要必要学习各门派的MVC思想,融会贯通。
PHP、Django、ruby on rails、Grail: JEE外面的世界更精彩,JEE世界之外的Web框架,使用惯JEEWeb框架TX需要站出看看其他家的玩法。
练习题:待补充
高级篇:挖掘Web技术背后的知识,追求性能最佳实践
Restful Web Service & Restful Web Services Cookbook:为数不多的Restful书籍,两本为姊妹篇,分别从理论和实践角度详细介绍Restful Web Service【下载】
Even Faster WebSites:从ajax性能开始,到javascript加载、异步特性、高效javascript用法、图片优化、CSS选择器性能等方方面面介绍了Web站点性能提升的理论解释和最佳实践【下载】
函数式编程:善于利用Javascript函数式特性,会大大减少代码量和出错机会,用函数式编程技术编写优美的JavaScript
Ecma262:Javascript标准规范
练习题:待补充
相关框架:
Javascript:jQuery、jQuery-UI、YUI、_underscore、Struts2、Spring MVC、JSF、WebWork
推荐博文:
推荐网站:
http://www.useragentman.com/blog/
http://www.mhtml5.com/
前端开发
- HTML5研究小组_致力于HTML5在中国的发展与应用_HTML5教程_HTML5资源_HTML5游戏
- JavaScript Garden
- 21个免费的UI界面设计工具、资源及网站 - 开源中国社区
- Web开发人员速查卡 酷壳 - CoolShell.cn
- 你的Javascript技术是不是很烂 - OICTO
- JointJS - JavaScript diagramming library.
- WireIt - a Javascript Wiring Library
- CatsWhoCode.com
- Web Designer Wall – Design Trends and Tutorials
- http://www.webapptre
- http://www.html5rock
- CSS参考手册v3.3.0_web前端开发参考手册系列
- Edit this Fiddle - jsFiddle - Online Editor for the Web (JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
- http://requirejs.org/
- http://seajs.com/
- CommonJS: JavaScript Standard Library
- 20个 CSS 图形/图表教程和技巧汇总 - Web前端 - ITeye资讯
交互设计
web框架
个人博客(update)
张鑫旭-鑫空间-鑫生活 (from 鲍亚永)
幸福收藏夹 (from 鲍亚永)