程序库( ID:OpenSourceTop )编译器链接: http://blog.team tree house.com/25-programming-books-for-the-aspiring-developer tree house,链接da,com 最近,Treehouse在Facebook和Twitter上进行了推荐编程书会有什么样的问卷调查。
由于Treehouse的用户群的顶层程序员的比例很高,所以与名单顶层相关的书也很多,以下是经过统计,最受程序员推荐的前20本书
通用程序手册
1、《绳子干净的道路》
鲍勃叔叔的《代码干净的道路》是程序员写干净代码的圣经,作者在书中展示了一系列有效的干净代码操作实践。 它旨在帮助开发人员创建干净的代码以提高代码质量
2、《密码簿》
本书几乎涵盖了软件开发过程的各个方面,可供读者在工作学习中随时简单查阅,非常有参考价值。
3、《Think Like a Programmer》
这本书旨在教读者如何系统地解决问题,书中提供了许多技术和实例,但这本书不是教谁在特定的环境下应该做什么,而是培养读者解决问题的能力,以程序员的思考突破所有问题。
4、《代码》
这本书描述了不懂计算机的人可以理解,但并不是这本书的知识非常易懂,相反,作者用巧妙的方法完全介绍了计算机的原理和应用,使读者充分理解了软件和硬件的区别。
5、《startingoutwithprogramminglogic & design》
这本书是一本介绍性的编程手册,旨在让没有编程经验的人学习编程的概念和逻辑,书中不包含太多语言语法,可以提高初学者学习编程的自信度
6、《beginningprogrammingall-in-onedeskreferencefordumies》
本书也是非常好的编程入门书。 在该实用程序指南中,您将了解编译、算法、最佳实践、调试器等概念。
七、Cracking the Coding Interview
本书是一本适合硅谷技术面试的面试指南,主题分类清晰、风格可靠,深受好评。
html与CSS
8.《html&css设计和构建网站》
本书采用与众多传统编程书不同的新颖编排方式,指导读者如何构建用户友好、吸引人的网络内容
9、《头头部最后一刻和CSS》
head first系列最适合作为初学者入门,这本书展示了学习制作符合工业标准的网页的完整历史,让您能够制作想要学习HTML和CSS的网页
10、《You Don't Know JS》
0
本书旨在为初学者提供学习JavaScript所需的背景知识,共分为上、中、下三卷,上图为中卷,该系列书介绍了学习编程的基本构建模块和JavaScript的核心机制。
11.《javascript编程精解(第2版)》
霸复盖了JavaScript的大部分语言特性,与Web编程和Node.js服务器编程、JavaScript性能的优化等有关。
12、Head First JavaScript编程
本文档涵盖了JavaScript的基本知识和高级主题,如对象、函数和浏览器文档对象模型。 书中准备了很多有趣的实例、图标和练习,使读者可以轻松地学会JavaScript。
13.《javascript&jquery》
该彩色手册以视觉方式记述了JavaScript和jQuery,并向读者展示了使用代码示例、信息图形和照片作品使网页交互、界面直观的方法。
14.《javascript高级编程(版本3 )》
全书从作为JavaScript语言实现的各个构成要素的语言核心、DOM、BOM、事件模型开始,深入探讨面向对象编程、Ajax与Comet服务器端的通信、HTML5表单、媒体等内容,进行脱机应用和维护
《JavaScript忍者秘籍(第2版)》
这本书适用于有JavaScript基础知识的读者阅读,书分为4个部分,从各个层面讲述了成为JavaScript的达人所需要的知识。
Python
16、《愚蠢的方法论Python 3》
书是入门的python学习书,书的内容由52个exercise构成,以困难、阶段性的方式,将读者深入引导至python。
17、『光滑的Python
在语言设计层面分析编程细节,考虑Python 3和Python 2,教您编写样式的真正Python代码。
18、《Python编程:从入门到实践》
本书是面向所有级别的Python读者的Python入门书。 第一部分着重于基本概念的说明,第二部分通过开发三个项目帮助读者解决编程中的问题和困惑
19、《Python编程简单易行》
本文档是实用的Python编程实用程序指南。 本书的目的不仅是介绍Python语言的基础知识,还是通过项目实践教导读者如何应用这些知识和技能。
其他
20、《程序员的修炼之道》
0
本书涵盖的主题是从个人责任、职业发展出来,了解灵活、易于改编和多路复用的各种框架技术,利用多种娱乐性逸事、思想性的例子和有趣的类比,全面阐述软件开发的许多不同方面的最佳做法和重大陷阱
你呢? 如果你推荐书的话,你强烈推荐哪本书?