根据个人经验整理一些Web开发的一些技术书籍,希望对需要进入Web开发领域的TX有所指导,由于是在家里整理的,所有每本书对应的豆瓣链接打不开,如果整理有缺陷请多多指出。

入门篇:通过相关技术的全面基础学习,掌握Web开发关键技术基础知识,能够独立开发前台界面

第一阶段属于基础Web相关概念,最重要点多敲入代码,多看到浏览器中效果,积累成就感。
前端技术:

w3cSchool:属于全面介绍Web前端技术,既可以作为入门学习材料,又可以当做工具书随时查阅。

Eric Meyer谈CSS 卷一卷二:CSS大师 Eric Meyer从理论到实践详细介绍了CSS用法,书中大量实用例子,读此书者一定要将书中例子亲手感受一遍,实际开发中灵活实用

Javascript秘密花园:简洁介绍了Javascript大部分特性,适合学习向导,属于总结性文章。

Javascript 高级程序设计(第三版):Javascript红宝书,值得收藏
jQuery基础教程:通俗易懂的方式介绍了jQuery 的基本概念,由于jQuery版本特性变化较大,具体的特性方式实用参考jQuery官网
 
服务器侧技术:
深入浅出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需要站出看看其他家的玩法。
Nginx模块参考手册中文版:高性能web服务器,负载均衡]、反向代理就靠他了。【下载
 
练习题:待补充
 
 

高级篇:挖掘Web技术背后的知识,追求性能最佳实践

JAVASCRIPT语言精髓与编程实践:以Javascript为载体,详细讲解了编程语言的特性,从面性对象、函数式、动态语言等多个详细解剖了Javascript语言的实现机制。【下载
Restful Web Service & Restful Web Services Cookbook:为数不多的Restful书籍,两本为姊妹篇,分别从理论和实践角度详细介绍Restful Web Service【下载
Even Faster WebSites:从ajax性能开始,到javascript加载、异步特性、高效javascript用法、图片优化、CSS选择器性能等方方面面介绍了Web站点性能提升的理论解释和最佳实践【下载
High Performance Javascript:顾名思义,全面介绍了编写高效Javascript代码的最佳实践,避免javascript性能陷阱【下载
Javascript Web Application:介绍了当前最新的开发浏览器Javascript单页面应用设计的概念,并针对几个Javascript MVC框架对应做一定讲解【下载
测试驱动的JavaScript开发:Javascript测试指导【下载
NodeJS 入门:如果你是一个Javascript高手,NodeJS是你统一前后台开发语言的服务器端选择。【下载
函数式编程:善于利用Javascript函数式特性,会大大减少代码量和出错机会,用函数式编程技术编写优美的JavaScript
Ecma262:Javascript标准规范
 
练习题:待补充
 
相关框架:
Javascript:jQuery、jQuery-UI、YUI、_underscore、Struts2、Spring MVC、JSF、WebWork
 
推荐博文:

Web开发中需要了解的东西

Single page apps in depth

推荐网站:

http://www.google.com.hk/

https://github.com/

http://stackoverflow.com/

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 鲍亚永)

ZT: WEB学习资料的更多相关文章

  1. ABP 教程文档 1-1 手把手引进门之 AngularJs, ASP.NET MVC, Web API 和 EntityFramework(官方教程翻译版 版本3.2.5)含学习资料

    本文是ABP官方文档翻译版,翻译基于 3.2.5 版本 转载请注明出处:http://www.cnblogs.com/yabu007/  谢谢 官方文档分四部分 一. 教程文档 二.ABP 框架 三. ...

  2. ref:web security最新学习资料收集

    ref:https://chybeta.github.io/2017/08/19/Web-Security-Learning/ ref:https://github.com/CHYbeta/Web-S ...

  3. 最近整理出了有关大数据,微服务,分布式,Java,Python,Web前端,产品运营,交互等1.7G的学习资料,有视频教程,源码,课件,工具,面试题等等。这里将珍藏多年的资源免费分享给各位小伙伴们

    大数据,微服务,分布式,Java,Python,Web前端,产品运营,交互 领取方式在篇尾!!! 基础篇.互联网架构,高级程序员必备视频,Linux系统.JVM.大型分布式电商项目实战视频...... ...

  4. webapi的学习资料

    猿教程_-webapi教程-WebAPI教程 猿教程_-webapi教程-Web API概述 猿教程_-webapi教程-新建Web Api项目 猿教程_-webapi教程-测试Web API 猿教程 ...

  5. Java Web 学习路线

    实际上,如果时间安排合理的话,大概需要六个月左右,有些基础好,自学能力强的朋友,甚至在四个月左右就开始找工作了.大三的时候,我萌生了放弃本专业的念头,断断续续学 Java Web 累计一年半左右,总算 ...

  6. 最新JavaScript、Ajax典藏级学习资料下载分类汇总 (2011年12月21日更新)

    其他网站开发相关资料            超强HTML和xhtml,CSS精品学习资料下载汇总                                               最新htm ...

  7. Python学习资料下载地址(转)

    [转]Python学习资料和教程pdf 开发工具: Python语言集成开发环境 Wingware WingIDE Professional v3.2.12 Python语言集成开发环境 Wingwa ...

  8. 【干货分享】Node.js 中文学习资料和教程导航

    这篇文章来自 Github 上的一位开发者收集整理的 Node.js 中文学习资料和教程导航.Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念,它的目标是帮助程 ...

  9. [转]Android 学习资料分享(2015 版)

    转 Android 学习资料分享(2015 版) 原文地址:http://www.jianshu.com/p/874ff12a4c01 目录[-] 我是如何自学Android,资料分享(2015 版) ...

随机推荐

  1. ORACLE EXP命令

    本文对Oracle数据的导入导出 imp ,exp 两个命令进行了介绍, 并对其对应的參数进行了说明,然后通过一些演示样例进行演练,加深理解.文章最后对运用这两个命令可能出现的问题(如权限不够,不同o ...

  2. oracle恢复被覆盖的存储过程

    假设你不小心覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越小.原理非常easy,存储过程的定义就是数据字典,改动数据字典跟改动普通表的数据没有差别,此时会把改动前的内容放到undo中,我们 ...

  3. [AngularJS + Webpack] Production Setup

    Using Angular with webpack makes the production build a breeze. Simply alter your webpack configurat ...

  4. 改变Android按钮背景颜色的高效方法

    本文将介绍一种有效改变Android按钮颜色的方法. 按钮可以在状态改变时改变其颜色(例如按下,禁用,高亮显示).但是,这需要一一说明每个状态.这篇文章将提供你一个根据状态变化轻松改变按钮颜色的方法. ...

  5. 在进行页面的DIV CSS排版时,遇到IE6(当然有时Firefox下也会偶遇)浏览器中的图片元素img下出现多余空白的问题绝对是常见的对于该问题的解决方法也是“见机行事”。

    当一个img标签没得图片时,在firox中,即使给img标签设置了固定高度和宽度,img标签还是不会站位: 解决方法一:直接将img设置为块状元素:即,设置img为“display:block;”.在 ...

  6. 还在用ListView?

    还在用Lisview?RecyclerView都已经出来一年多了! 想必大家多或多或少的接触过或者了解过RecyclerView,为什么没有用起来,原因大概如下? ListView我用的挺好的,为什么 ...

  7. web前端开发浏览器兼容性 - 持续更新

    浏览器兼容性问题又被称为网页或网站兼容性问题:不同浏览器内核及所支持的html等网页语言标准不同,不同客户端环境(如分辨率不同)造成实际显示效果未能达到预期理想效果 首先我们来看一下目前市面上常见的一 ...

  8. iBatis 的条件查询

    之类以传入ID进行举例 Student.xml 在里面设置一个ID的标志位,设置类型 <select id="selectAllStudentByid" parameterC ...

  9. C#中区别多态、重载、重写的概念和语法结构

    C#中区别多态.重载.重写的概念和语法结构 重写是指重写基类的方法,在基类中的方法必须有修饰符virtual,而在子类的方法中必须指明override. 格式: 基类中: public virtual ...

  10. OC - 23.核心动画基础

    概述 简介 核心动画提供了一组非常强大的动画API,通过该组API可以高效的实现绝大部分绚丽的动画效果 注意事项 核心动画的操作在子线程中执行,不会阻塞主线程 核心动画直接作用与CALayer对象上, ...