转载

程序员,应该看的书籍列表

  目录

  • 语言无关
  • 在线教育
  • 软件开发方法
  • 操作系统
  • 版本控制
  • 数据库
  • 智能系统
  • 正则表达式
  • C
  • C++
  • CoffeeScript
  • Elasticsearch
  • Erlang
  • Fortran
  • Golang
  • Haskell
  • HTML / CSS
  • JavaScript
  • LaTeX
  • LISP
  • Markdown
  • Node.js
  • Perl
  • PHP
  • Python
  • R
  • reStructuredText
  • Ruby
  • Scala
  • Scheme
  • Shell
  • Swift
  • Vim
  • Visual Prolog
  • Web

  语言无关

  在线教育

  • CodeSchool
  • Codecademy
  • Coursera
  • Learn X in Y minutes (数十种语言快速入门教程)
  • MIT 公开课
  • TeamTreeHouse
  • Udacity
  • xuetangX
  • 慕课网(丰富的移动端开发、php 开发、web 前端、html5 教程以及 css3 视频教程等课程资源)

  软件开发方法

  • 傻瓜函数编程 (《Functional Programming For The Rest of Us》中文版)
  • 硝烟中的 Scrum 和 XP

  操作系统

  • Linux Guide for Complete Beginners
  • UNIX TOOLBOX
  • 鸟哥的 Linux 私房菜基础学习篇
  • 鸟哥的 Linux 私房菜服务器架设篇

  版本控制

  • Git – 简易指南
  • Git Community Book 中文版
  • Git magic
  • Git 参考手册
  • Got GitHub
  • Pro Git
  • 学习 Git 分支 (点击右下角按钮可切换至简体及正体中文)
  • 沉浸式学 Git

  数据库

  • Redis 设计与实现
  • The Little MongoDB Book 中文版

  智能系统

  • 一步步搭建物联网系统

  正则表达式

  • 正则表达式 30 分钟入门教程

  C

  • C 语言常见问题集
  • C/C++ 学习教程
  • 新概念 C 语言教程
  • Linux C 编程一站式学习

  C++

  • C++ Template 进阶指南
  • C++ 基础教程
  • C++ 并发编程指南
  • 像计算机科学家一样思考(C++版) (《How To Think Like a Computer Scientist: C++ Version》中文版)

  CoffeeScript

  • CoffeeScript Cookbook
  • CoffeeScript 中文
  • CoffeeScript 中文手册 (《The Little Book on CoffeeScript》中文版)
  • CoffeeScript 编程风格指南

  Elasticsearch

  • Elasticsearch 权威指南 (《Elasticsearch the definitive guide》中文版)

  Erlang

  • Erlang 并发编程 (《Concurrent Programming in Erlang (Part I)》中文版)

  Fortran

  • Fortran77 和 90/95 编程入门

  Golang

  • Go Web 编程
  • Go 入门指南 (《The Way to Go》中文版)
  • Go 指南 (《A Tour of Go》中文版)
  • Go 编程基础
  • 学习 Go 语言

  Haskell

  • Haskell 趣学指南
  • Real World Haskell 中文版

  HTML / CSS

  • HTML5 教程
  • 学习 CSS 布局
  • CSS 参考手册

  Javascript

  • Javascript Garden
  • Javascript 原理
  • JavaScript 标准参考教程
  • ECMAScript 6 入门

  LaTeX

  • LaTeX 笔记
  • 一份不太简短的 LaTeX2ε 介绍
  • 大家來學 LaTeX

  LISP

  • ANSI Common Lisp 中文翻译版
  • Common Lisp 高级编程技术 (《On Lisp》中文版)

  Markdown

  • Markdown 快速入门
  • Markdown 简明教程
  • Markdown 语法说明
  • 献给写作者的 Markdown 新手指南

  Node.js

  • Node 入门
  • The NodeJS 中文

  Perl

  • Master Perl Today
  • Perl 5 教程
  • Perl 教程
  • 《Modern Perl》中文版

  PHP

  • 深入理解 PHP 内核
  • PHP5 中文手册
  • PHP 扩展开发及内核应用
  • Symfony2 实例教程

  Python

  • Django book 2.0
  • Python 3 文档(简体中文) 3.2.2 documentation
  • 深入 Python
  • 深入 Python 3
  • 笨办法学 Python
  • 简明 Python 教程 (《A Byte of Python》中文版)

  R

  • 153 分钟学会 R
  • R 导论 (《An Introduction to R》中文版)
  • 《R for beginners》中文版
  • 用 R 构建 Shiny 应用程序 (《Building ‘Shiny’ Applications with R》中文版)
  • 统计学与 R 读书笔记

  reStructuredText

  • reStructuredText 入门
  • reStructuredText 简明教程

  Ruby

  • Rails 风格指南
  • Ruby on Rails Tutorial 原书第 2 版
  • Ruby on Rails 实战圣经
  • Ruby 风格指南
  • 笨方法学 Ruby

  Scala

  • Effective Scala
  • Scala 课堂 (Twitter 的 Scala 中文教程)

  Scheme

  • Scheme 入门教程 (《Yet Another Scheme Tutorial》中文版)
  • 算法语言 Scheme 修订<sup>6</sup>报告(R<sup>6</sup>RS 简体中文翻译)

  Shell

  • Shell 编程基础
  • Shell 脚本编程 30 分钟入门
  • The Linux Command Line 中文版

  Swift

  • 《The Swift Programming Language》中文版

  Vim

  • 大家來學 VIM

  Visual Prolog

  • Visual Prolog 7 初学指南
  • Visual Prolog 7 边练边学

  Web

  • HTTP 下午茶
正文到此结束
Loading...