免费开源图书
目录
语言无关
MySQL
NoSQL
PostgreSQL
Web
WEB服务器
Nginx开发从入门到精通 (淘宝团队出品)
Nginx教程从入门到精通 (PDF版本,运维生存时间出品)
其它
函数式概念
分布式系统
走向分布式 (PDF)
在线教育
Learn X in Y minutes (数十种语言快速入门教程)
慕课网 (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源)
大数据
操作系统
The Linux Command Line (中英文版)
数据库
智能系统
正则表达式
版本控制
Git-Cheat-Sheet (感谢 @flyhigher139 翻译了中文版)
Pro Git 中文版 (整理在gitbook上)
学习 Git 分支 (点击右下角按钮可切换至简体及正体中文)
程序员杂谈
管理和监控
编程艺术
取悦的工序:如何理解游戏 (豆瓣阅读,免费书籍)
每个程序员都应该了解的内存知识(译)【第一部分】
编译原理
编辑器
计算机图形学
设计模式
软件开发方法
傻瓜函数编程 (《Functional Programming For The Rest of Us》中文版)
项目相关
持续集成(第二版) (译言网)
语言相关
Android
Point-of-Android Android 一些重要知识点解析整理
AWK
C
C Sharp
C++
C/C++ Primer - @andycai
Cmake 实践 (PDF版)
像计算机科学家一样思考(C++版) (《How To Think Like a Computer Scientist: C++ Version》中文版)
跟我一起写Makefile(PDF) (PDF)
CoffeeScript
Dart
Elasticsearch
Elasticsearch 权威指南 (《Elasticsearch the definitive guide》中文版)
Erlang
Erlang 并发编程 (《Concurrent Programming in Erlang (Part I)》中文版)
Fortran
Golang
Go 入门指南 (《The Way to Go》中文版)
Go 指南 (《A Tour of Go》中文版)
Go 简易教程 (《The Little Go Book》中文版)
Groovy
Haskell
HTML / CSS
前端代码规范 (腾讯 AlloyTeam 团队)
iOS
Java
Spring Boot参考指南 (翻译中)
Javascript
-
AngularJS
-
backbone.js
-
CoffeeScript
-
D3.js
D3.js 入门系列 (还有进阶、高级等系列)
ECMAScript 6 入门 (作者:阮一峰)
-
ExtJS
-
impress.js
《JavaScript 模式》 “JavaScript patterns”中译本
JavaScript核心概念及实践 (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)
-
jQuery
-
Meteor
-
Node.js
-
React.js
-
underscore.js
You-Dont-Know-JS (深入JavaScript语言核心机制的系列图书)
-
Zepto.js
学用 JavaScript 设计模式 (开源中国)
LaTeX
LISP
Common Lisp 高级编程技术 (《On Lisp》中文版)
Lua
Markdown
Node.js
The NodeJS 中文文档(社区翻译)
七天学会NodeJS 阿里出品,很好的入门资料
Perl
PHP
Python
R
153分钟学会 R (PDF)
《R for beginners》中文版 (PDF)
R 导论 (《An Introduction to R》中文版) (PDF)
用 R 构建 Shiny 应用程序 (《Building 'Shiny' Applications with R》中文版)
统计学与 R 读书笔记 (PDF)
reStructuredText
Ruby
Rust
Scala
Scala 初学者指南 (The Neophyte's Guide to Scala)
Scala 课堂 (Twitter的Scala中文教程)
Scheme
Scheme 入门教程 (《Yet Another Scheme Tutorial》中文版)