#2
ILoveVFD2015-05-29 08:08
|
免费书籍!推荐给程序猿的学习编程语言指南
学习一门新的语言?研究经典的概念?看看这些书,不用花费一分钱
有一本书的东西,无论是物理或数字,那是有吸引力的编程新手和经验丰富的专家。也许这就是书功能作为真理的快照,一个固定的时刻,你需要知道的关于一个主题的时间和如何知道它。就是说,编程的书籍可以是昂贵的。一本卢茨的“学习”在市场上只要59.99美元的报价。而且还有免费的电子书和PDF文件的几种语言,框架,应用程序,系统和学科。
可这里有19个标题,吸引我们眼球的时间,范围从完全初学者的困难和适当经验丰富的专家,和一般的话题或语言组织。
Python: "Dive Into Python 3"
Python的开发者和各种Linux分布推Python 3为更好的长期选择在Python 2,程序员需要指导语言中新的什么和如何利用它。”Dive Into Python”涵盖的主题,和它的作品作为Python语言良好的一般介绍。它甚至还包括转换Python 2代码,Python 3的一组截面。
C++/Java/Python: "Think Python/C++/Java: How to Think Like a Computer Scientist"
另一个介绍Python通过“Python认识,“更多的颗粒和详细的介绍其多方面的详细的语言。该出版社,绿茶的新闻,还提供了C++和Java的书籍,全部由Allen B. Downey编辑。由于本书的开源性,读者已制备的非英语翻译许多标题。
Git: "Learn Version Control with Git"
开源不仅仅是一种编码方式,和GitHub的爆发性普及(和开源工具,它是基于,GIT)已经把源代码和相同的版本控制进手数以百万计。但使用Git是棘手的,所以这本书走的初学者(包括非程序员/项目经理)通过Git如何让程序员把要点(版)的代码控制。它包括对MAC OS X和命令行用户插图;Windows用户限制命令行现在。
C/Python/Ruby: "The Hard Way"
Zed Shaw的“The Hard Way”的编程书籍系列已经开发了一个忠实的追随者。他们坚持要有语言的学生得到他们的手脏尽可能与它——因此标题。肖覆盖C,Python,Ruby,在不同的书籍。他极为精细的方法可以把其他的书,但很少把对语言的使用,不仅讨论它,前面和中心。
Clojure: "Clojure -- Functional Programming for the JVM"
Clojure,Lisp语言一样,Java虚拟机的运行,已经成为一个热门的票由于方式实现功能编程(本身的一个热门课题),允许程序员利用现有的Java生态系统。但将一个人的头周围Clojure可以为那些没有对Lisp的语法是非常困难的,所以本书带新人通过Clojure的语法,基本概念和方法。下一级Clojure程序员可能想看看“Clojure的食谱,“满载着利用在生产环境中的语言的食谱。
Linux: "Linux from Scratch"
最好的学习方法是通过做,所以他们说,“Linux白手起家”教经过如何从无到有建立一个Linux系统。几本书要详细,里面出来,并完成一个视图的Linux,而不是每个人都想创造他们自己的Linux应用于生产,了解各部分的目的和功能是必不可少的。”硬化的Linux从零开始”和“从零开始”自动化Linux继续坚定的奥德赛。
Go: "An Introduction to Programming in Go"
这本书提供了一个简单的,跨平台的介绍去学习谷歌的类C语言,享受了越来越多的关注和兴趣。它用了整整一节的一个关键点——去其并发的特点——它涵盖了核心包去公平详细。要学习去另一个方法,看看“走出去的例子,“这是短期的解释但长示范。
JavaScript: "Human JavaScript"
Douglas Crockford的JavaScript:好的部分”是在掌握JavaScript,也是我最喜欢的书之一。”人类的JavaScript”的目的是教人如何使用JavaScript有效地为它的一个最常见的应用:建筑原生HTML5应用程序的可读性和可维护性。在什么JavaScript的下一代提供了详细的看看,看看“理解ECMAScript 6。”
Hadoop: "Hadoop Illuminated"
这本书对Hadoop的不仅是技术的观众,而是为那些有兴趣在大数据为主题。”Hadoop照”可以进入更详细的一些关于Hadoop的生态系统中新的元素——例如,火花;虽然没有得到应有的讨论——但总的自上而下的概述,它是有用的。
Programming theory: "Structure and Interpretation of Computer Programs"
一个现代计算教材的大哥大,SiCp(简称)是一个标准的文本用在麻省理工学院教编程。这是不容易的,它使用Lisp编程为中心的观点(批评的潜能点),但很多程序员通过阅读它永远地改变了他们的思维。也可在一个干净的PDF格式的版本和HTML5端口。
这是小编收集的基本关于程序猿学习的书,想了解跟多程序猿的事请关注来吧www.