45本免费的JavaScript书籍资源

jopen 10年前

        JavaScript 目前变得越来越流行,已经变成了 Web 开发必备的语言,加之其跨平台的特性,使得在一切皆为 JavaScript 的移动互联网时代大有作为。 同时,我们看到,在过去的 2013 这一年的软件开发中,JavaScript 也是独领风骚

45本免费的JavaScript书籍资源

        可以说,现在就是学习 JavaScript 开发的最佳时机。本文为大家整理了 45 本学习 JavaScript 的免费书籍资源,既有适合初学者的入门书籍,也有适合熟练 JavaScript 开发者的中级和高级书籍,希望对大家有用。

        基础教程

  1. Dynamisez Vos Sites Web Avec Javascript !(法语)
  2. Javascript Guide:介绍使用 JavaScript 过程中需要了解的基础内容
  3. Bootstrap, Responsive Web Development:与大家一起探索如何使用 Bootstrap 框架来设计惊艳的界面和响应式站点
  4. Eloquent Javascript:中译名《JavaScript 编程精解》,作者将编程原理与运用规则结合在一起,更加方便学习,同时还介绍了很多经典的编程故事
  5. Learn.Js: A Guidebook To Building Projects With Javascript:了解 JavaScript 基本知识之后,就可以通过该书来进一步了解 JavaScript 编程常用的一些工具
  6. Angularjs Fundamentals In 60 Minutes:本书来自视频教程“AngularJS in 60 minutes”,主要介绍 AngularJS 架构相关的基本知识
  7. Javascript Design Patterns:书中介绍了各种经典模式,如构造函数、单例、工厂等等,值得学习
  8. Javascript For Cats
  9. Basic Javascript For The Impatient Programmer:介绍了 JavaScript 的基础知识,帮助大家尽快地掌握 JavaScript
  10. Javascript Succinctly:教大家如何写出简洁的 JavaScript 程序
  11. Programmin Windows 8 Apps:教大家如何使用 HTML5、CSS3、JavaScript 开发适合 Windows 商店的应用
  12. Jquery Fundamentals:由社区组织编写的一本 JavaScript 和 jQuery 书籍
  13. Coffeescript Cookbook:由社区组织编写的一本关于 CoffeeScript 的书籍

        中级教程

  1. Smooth Coffeescript:介绍 CoffeeScript 基础知识的书籍
  2. The Past, Present, And Future Of Javascript:本书梳理了 JavaScript 的主要发展里程碑,并对 ECMAScript 进行了介绍(下载需要免费注册账号)
  3. Javascript Applications:帮助提升 JavaScript 技能,教大家构建易于扩展和维护的企业级应用
  4. Knockout.Js Succinctly:主要面向 web 开发者,教大家快速构建动态的用户界面
  5. Typescript Succinctly
  6. Javascript Allonge:一本介绍 JavaScript 函数编程的书籍
  7. Javascript Enlightenment:著名 Web 专家 Cody Lindley 所著,可以帮助 JavaScript 库使用者变成真正的 JavaScript 开发者
  8. Developing Backbone.Js Applications:主要探索了 MVC 理论,并介绍如何使用 Backbone 来构建应用
  9. Testing With Coffeescript:通过创建一个购物系统来学习 jQuery 代码的使用和测试知识
  10. Art Of Node:主要介绍 Node.js 的基础知识
  11. Master Space And Time With Javascript - The Basics:主要为掌握 JavaScript 基础知识的开发人员介绍了更多新的工具和开发技巧(下载需要免费注册账号)
  12. D3 Tips And Tricks:介绍了关于 d3.js 的大量使用技巧
  13. Jquery Succinctly:为中高级开发者阐释了 jQuery 开发需要了解的概念
  14. Building Browser Apps With Google Chrome:介绍如何使用 JavaScript 编写用于 Google Chrome 浏览器的应用
  15. Js The Right Way:一本 JavaScript 最佳编程实践的快速参考书籍
  16. Single Page Apps In Depth:为大家介绍了如何开发单页应用(Single Page App)
  17. The Little Book On Coffeescript:中文版本《CoffeeScript 小书》
  18. Node Beginner:主要教给大家如何使用 Node.js 来开发程序
  19. Dive Into Html 5:一本关于 HTML5 和 JavaScript 最佳实践的书籍
  20. Jquery Enlightenment:介绍了 jQuery 的基本概念,也为 jQuery 开发者提供了大量开发实践经验

        高级教程

  1. Html Canvas Deep Dive:如果已经了解了 JavaScript 还想学习 HTML Canvas 的开发者,可以读下本书
  2. Mastering Nodejs:对 Node.js 大部分模块进行了介绍,例子短小精干,适合有经验的开发者
  3. Javascript Garden:主要分析了 JavaScript 开发过程中的常见错误(中文版本
  4. Dom Enlightenment:主要介绍 JavaScript 和现代 HTML DOM 的关系
  5. Writing Modular Javascript With Amd, Commonjs & Es Harmony
  6. Js In Ten Minutes:适合需要快速了解 JavaScript 高级功能的开发者阅读
  7. Single Page Apps In Depth:了解如何快速构建单页网络应用(SAP)
  8. Building A Javascript Framework:收集了一些关于 JavaScript 框架方面的优秀文章
  9. Stream Handbook:教大家如何使用 Stream 构建 Node 应用
  10. Up And Running With Node.Js:中译名《Node 即学即用》,讲解如何用 Node 构建可扩展的 Web 应用,详细介绍了 Node 的 API
  11. The Little Mongodb Book:探索 MongoDB 和 JavaScript 的常用模式
  12. Mixu's Node Book:通过实例详细讲解 Node.js 的用法

        Via JSbooks

来自: www.iteye.com