`
zcz123
  • 浏览: 150364 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类

如果有人让你推荐编程技术书,请叫他看这个列表

 
阅读更多

来自这个网站的分享:http://blog.jobbole.com/106093/,记录到此,方便查看!

这个列表包括了 100 多本经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。

本列表综合了伯乐在线网站以往推荐经典书籍文章中的列表,以及在微信和微博中被广泛推荐的好书。虽然已经包括了 100 多本,覆盖的面也比较全,仍然有很多方面需要补充,而且相信还有很多没有被收录的好书。欢迎大家在评论中推荐或自荐。

这篇文章主要是分类别推荐了该类别所属的经典书籍列表。每个类别下,从书名就可以看出来,是区分了方向。即使是同一个方向,也侧重点不同。即使侧重点相同,作者讲解的思路也是不同的。请选择自己关注的方向,根据图书的简介选择适合自己的书籍学习。

我们也在 GitHub 上同步更新这个列表,地址:https://github.com/jobbole/awesome-programming-books 欢迎关注!

计算机系统与网络

编程通用

算法与数据结构

职业修炼与规划

大师访谈

架构/性能

Web前端

Java开发

.NET

Python

Android

iOS

PHP

C语言

C++

机器学习和数据挖掘

数据库

测试

项目与团队

求职面试

编程之外

我们也在 GitHub 上同步更新这个列表,地址:https://github.com/jobbole/awesome-programming-books 欢迎关注!

分享到:
评论

相关推荐

    java实现四则运算的源码-awesome-python-books:如果有人让你推荐Python技术书,请让他看这个列表

    技术书,请让他看这个列表 前言 好的技术书籍可以帮助我们快速地成长,大部分人或多或少地受益于经典的技术书籍。在「Python开发者」微信公号后台,我们经常能收到让帮忙推荐书籍的消息。这类的问题在 和 讨论中也...

    Linux编程技术详解 随书CD

    看不惯老是有人用CD的内容来充当书; 电子书我还没找到; 这是CD的内容,iso版;

    用LATEX 排版编程技术书籍的一些个人经验

    用LATEX 排版编程技术书籍的一些个人经验 陈硕 最后更新2013-4-14 版权声明 本作品采用“Creative Commons 署名-非商业性使用-相同方式共享3.0 Unported 许可协议 (cc by-nc-sa)”进行许可。...多年之前我写过一篇书评...

    JNI编程指南书

    这四种情况下你会用到本书: 1、 在Java程序中复用以前写过的C/C++代码。 2、 自己实现一个java虚拟机 3、 学习不同语言如何进行协作,尤其是如何实现垃圾回收和多线程。 4、 把一个虚拟机实现整合到用C/C++写的程序...

    LINQ编程技术内幕

    一本很好的关于LINQ原理解析的书,对于初学者或有一定工作经验的人都有很好的借鉴作用。我通读本书后感觉不错特此分享给.NET平台爱好者。

    OPenGL编程书籍

    这一个将教会你如何把环境纹理包裹在你的3D模型上,让它看起来象反射了周围的场景一样。 24.符号,扩展,剪裁和TGA图像文件的加载 在这一课里,你将学会如何读取你显卡支持的OpenGL的扩展,并在你指定的剪裁区域把...

    周立功51单片机C编程

    新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不是教你各种 8051 嵌入式系统的解决方法 为使问题讨论更加清晰在适当的地方给出了程序代码我们以讨论项目的方法来说 明每章碰到的问题所有的代码都...

    深入掌握J2EE编程技术

    深入掌握J2EE编程技术,对于一些已经有Java基础的人来说这是一本不可多得的好书,呵呵,推荐给大家

    Ajax编程技术与实例(光盘)_Chap06

    《Ajax编程技术与实例》人民邮电出版社出版 随书光盘资料。里面有:1、诸多小实例,融合作者近一年来年的网络开发经验;2、6大综合实例,不仅分析Ajax开发技术的精髓,还提供详细的实现步骤;3、多个角度出发,既...

    寒江独钓《Windows内核安全编程》

    从这个角度看,驱动开发并不难,尤其是读完本书后,更会觉得不难了。但是想完成一些特殊的功能,如内核级隐藏进程等,Windows的这些框架就没什么用处了,程序员就需要对Windows内核有全面的了解,通过直接修改...

    java多线程编程技术

    java 多线程开发 编程 技术书籍,适用于有一定多线程基础的人观看。

    unix网络编程技术1

    本书详细介绍了在unix操作系统下的编程技术,对于想深入unix学习的人有极大的助益

    Jni编程技术

    这四种情况下你会用到本书: 1、 在Java程序中复用以前写过的C/C++代码。 2、 自己实现一个java虚拟机 3、 学习不同语言如何进行协作,尤其是如何实现垃圾回收和多线程。 4、 把一个虚拟机实现整合到用C/C++写的...

    c++编程思想.第2卷.实用编程技术.rar

    有关c++的编程的书籍,适合有一定c++基础的人看

    《Linux编程白皮书》DOC

    无论是初学者还是资深的软件工程师,都有机会对这个操作系统进行改进和完善。可以说,Linux的发展凝聚了世界各地无数开发人员的大量心血,体现了一种信息世界的共建、共享和共荣的精神。 因为Linux是一个完全公开的...

    《编程那些事儿》 程序设计思想

    一个高手必定是与常人有不同的思想级深层的东西和他自己特有的体会,因为他也走过初学者才走过来的路经历过与所有人一样的迷惑,可是往往人们都忘了归纳那些至关重要的经验,那会是什么经验呢,那些是不会出现在任何...

    C++编程指南很有用的

    如果读者觉得本书的编程风格比较合你的作,那么就采用它,不要只看不做。人 在小时候说话发音不准,写字潦草,如果不改正,总有后悔的时候。编程也是同样道理。 第七章至第十一章是专题论述,技术难度比较高,看书时...

    成为编程高手的12条军规

    不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋!  16.我还是强调认真...

Global site tag (gtag.js) - Google Analytics