为JavaScript程序员准备的10本免费书籍

[[153605]]

成都创新互联公司成立十多年来,这条路我们正越走越好,积累了技术与客户资源,形成了良好的口碑。为客户提供成都网站设计、做网站、网站策划、网页设计、域名注册、网络营销、VI设计、网站改版、漏洞修补等服务。网站是否美观、功能强大、用户体验好、性价比高、打开快等等,这些对于网站建设都非常重要,成都创新互联公司通过对建站技术性的掌握、对创意设计的研究为客户提供一站式互联网解决方案,携手广大客户,共同发展进步。

你对你从事的职业中的各种概念掌握得越多,那你就越有优势。当你从事的是技术或者IT方面的工作时,你了解的信息越多,你的基本技 能和意识将越宽广。JavaScript就是这样一门编程语言,你需要掌握和学习的是永无止境的。它会时不时的增加或取消一些脚本,以提高网站建设质量。 一个利用JavaScript来设计网页、游戏或者其他图形的程序员应该知道并理解该编程语言所有重要方面的概念。

JavaScript正在主宰这个世界,从创建一个简单的web应用到复杂的机器人,你都可以使用它。因此,很多作者和程序员把它写成书籍,你从中 可以很容易的理解这些概念。但你要知道,不是所有的书都值得信赖。有些书并没有详细描述JavaScript,有些只是以一些例子作为噱头。因此,这里整 理了一些免费但详细介绍了JavaScript语言重要性以及意义特征的书籍。

1. Eloquent JavaScript

这是一本关于JavaScript、编程以及数字的奥妙的书。你可以在线阅读,也可以自己把它平装成书。

2. JavaScript Enlightenment

这本书不是关于JavaScript的设计模式或者用JavaScript代码实现一个面向对象的范例。它也不是区分JavaScript语言特点好与坏。它也不是一个完整的参考指南。它的目标人群也不是那些新手程序员或者刚开始学习JavaScript的人。

3. Learning JavaScript Design Patterns

设计模式是软件设计中经常出现的问题的可重用的解决方案。在任何语言编程的探索中,它都是令人兴奋和有趣的话题。

4. The JavaScript Tutorial

HTML5 is great. jQuery is cool. Node.JS is awesome. Base them on the solid, powerful basement of pure JavaScript and you can rock the web!

5. Human JavaScript

Human JavaScript 的前提是在 JavaScript 的范围内,对人们***的一些特性、工具、方法和模式的集合。这本书适用于从构建WEB应用角度对JavaScript感兴趣的人。

6. Speaking JavaScript

Speaking JavaScript适用于那些想用JavaScript编码的程序员。前提是你要了解面向对象编程,并掌握一门其他语言,如PHP, Ruby, Python, C++, Java等。

7. Building Front-End Web Apps with Plain JavaScript

本书展示了如何使用纯JavaScript构建前端的web应用程序,不使用任何(第三方)框架或库。通常情况下(但不一定),前端WEB应用程序是单用户的,不能与其他用户共享。

8. Programming JavaScript Applications

这本书教你使用JavaScript以及相关的技术(如JSON、NOSQL)来构建现代WEB应用程序的技巧、方法以及***实践。

9. Single Page Apps in Depth

这本免费的书是当我想创建单页应用程序时想要的。它不是一个特定框架的API参考,相反的,它的重点是讨论模式、选择实践以及正确的做法。

10. DOM Enlightenment

如果你想认真学习JavaScript,文档对象模型(DOM)是你必须掌握的。DOM Enlightenment就是这项技术的一个启蒙指南。

via:designemag.com,由 Specs 翻译整理,发布在 Coder资源网,转载请注明来源。

   

网站栏目:为JavaScript程序员准备的10本免费书籍
本文路径:http://www.csdahua.cn/qtweb/news5/401305.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网