github优质图书
							
							2018/01
							09
							21:01
						
						
					免费优质书籍集
关于它的介绍
原资源克隆自 stackoverflow – 免费可用的学习资源列表 作者: George Stocker.
此学习资源清单由Victor Felder整理到GitHub ,并更新和维护. 该学习资源清单逐渐成为Github 最受欢迎的仓库, 并且有超过 80,000+标星, 4000+次提交, 800+贡献者参与它的修改, 以及20,000+复制.
现在由Free Ebook Foundation回购管理, Free Ebook Foundation是一个非营利性的组织并致力于致力于促进创造、分配归档和可持续性的免费电子书. 在美国为Free Ebook Foundation 捐赠是免税的.
您也可以在本文查看它的内容(请使用浏览器的查找功能进行快速定位)
目录
- 语言无关
- IDE
 - MySQL
 - NoSQL
 - PostgreSQL
 - Web
 - WEB服务器
 - 其它
 - 函数式概念
 - 分布式系统
 - 在线教育
 - 大数据
 - 操作系统
 - 数据库
 - 智能系统
 - 正则表达式
 - 版本控制
 - 程序员杂谈
 - 管理和监控
 - 编程艺术
 - 编译原理
 - 编辑器
 - 计算机图形学
 - 设计模式
 - 软件开发方法
 - 项目相关
 
 - 语言相关
- Android
 - AWK
 - C
 - C#
 - C++
 - CoffeeScript
 - Dart
 - Elasticsearch
 - Elixir
 - Erlang
 - Fortran
 - Golang
 - Haskell
 - HTML / CSS
 - HTTP
 - iOS
 - Java
 - JavaScript
 - LaTeX
 - LISP
 - Lua
 - Markdown
 - Node.js
 - Perl
 - PHP
 - Python
 - R
 - reStructuredText
 - Ruby
 - Rust
 - Scala
 - Scheme
 - Shell
 - Swift
 - Vim
 - Visual Prolog
 
 
语言无关
IDE
MySQL
NoSQL
- Disque 使用教程
 - Neo4j .rb 中文資源
 - Redis 命令参考
 - Redis 设计与实现
 - The Little MongoDB Book
 - The Little Redis Book
 - 带有详细注释的 Redis 2.6 代码
 - 带有详细注释的 Redis 3.0 代码
 
PostgreSQL
- PostgreSQL 8.2.3 中文文档
 - PostgreSQL 9.3.1 中文文档
 - PostgreSQL 9.4.4 中文文档
 - PostgreSQL 9.5.3 中文文档
 - PostgreSQL 9.6.0 中文文档
 
Web
- 3 Web Designs in 3 Weeks
 - Chrome 开发者工具中文手册
 - Chrome扩展开发文档
 - Growth: 全栈增长工程师指南
 - Grunt中文文档
 - Gulp 入门指南
 - gulp中文文档
 - HTTP 接口设计指北
 - HTTP/2.0 中文翻译
 - http2讲解
 - JSON风格指南
 - Wireshark用户手册
 - 一站式学习Wireshark
 - 关于浏览器和网络的 20 项须知
 - 前端代码规范 及 最佳实践
 - 前端开发体系建设日记
 - 前端资源分享(一)
 - 前端资源分享(二)
 - 正则表达式30分钟入门教程
 - 浏览器开发工具的秘密
 - 移动Web前端知识库
 - 移动前端开发收藏夹
 
WEB服务器
- Apache 中文手册
 - Nginx开发从入门到精通 (淘宝团队出品)
 - Nginx教程从入门到精通 (PDF版本,运维生存时间出品)
 
其它
函数式概念
分布式系统
- 走向分布式 (PDF)
 
在线教育
- 51CTO学院
 - Codecademy
 - CodeSchool
 - Coursera
 - Learn X in Y minutes (数十种语言快速入门教程)
 - shiyanlou
 - TeamTreeHouse
 - Udacity
 - xuetangX
 - 慕课网 (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源)
 - 极客学院
 - 汇智网
 - 计蒜客
 
大数据
操作系统
- Debian 参考手册
 - Docker —— 从入门到实践
 - Docker中文指南
 - Docker入门实战
 - FreeBSD 使用手册
 - FreeRADIUS新手入门
 - Linux Documentation (中文版)
 - Linux Guide for Complete Beginners
 - Linux 构建指南
 - Linux 系统高级编程
 - Linux工具快速教程
 - Mac 开发配置手册
 - Operating Systems: Three Easy Pieces
 - The Linux Command Line (中英文版)
 - Ubuntu 参考手册
 - uCore Lab: Operating System Course in Tsinghua University
 - UNIX TOOLBOX
 - 命令行的艺术
 - 嵌入式 Linux 知识库 (eLinux.org 中文版)
 - 开源世界旅行手册
 - 理解Linux进程
 - 鸟哥的 Linux 私房菜 基础学习篇
 - 鸟哥的 Linux 私房菜 服务器架设篇
 
数据库
智能系统
正则表达式
版本控制
- Git – 简易指南
 - Git-Cheat-Sheet (感谢 @flyhigher139 翻译了中文版)
 - Git Community Book 中文版
 - git-flow 备忘清单
 - Git magic
 - Git Magic
 - Git 参考手册
 - Github帮助文档
 - GitHub秘籍
 - Git教程 (本文由 @廖雪峰 创作,如果觉得本教程对您有帮助,可以去 iTunes 购买)
 - Got GitHub
 - GotGitHub
 - HgInit (中文版)
 - Mercurial 使用教程
 - Pro Git
 - Pro Git 中文版 (整理在gitbook上)
 - svn 手册
 - 学习 Git 分支 (点击右下角按钮可切换至简体及正体中文)
 - 沉浸式学 Git
 - 猴子都能懂的GIT入门
 
程序员杂谈
管理和监控
- ElasticSearch 权威指南
 - Elasticsearch 权威指南(中文版)
 - ELKstack 中文指南
 - Logstash 最佳实践
 - Mastering Elasticsearch(中文版)
 - Puppet 2.7 Cookbook 中文版
 
编程艺术
- 取悦的工序:如何理解游戏 (豆瓣阅读,免费书籍)
 - 每个程序员都应该了解的内存知识(译)【第一部分】
 - 程序员编程艺术
 - 编程入门指南
 
编译原理
编辑器
计算机图形学
设计模式
软件开发方法
- 傻瓜函数编程 (《Functional Programming For The Rest of Us》中文版)
 - 硝烟中的 Scrum 和 XP
 
项目相关
- GNU make 指南
 - Gradle 2 用户指南
 - Gradle 中文使用文档
 - Joel谈软件
 - selenium 中文文档
 - 开源软件架构
 - 持续集成(第二版) (译言网)
 - 約耳談軟體(Joel on Software)
 - 编码规范
 - 让开发自动化系列专栏
 - 追求代码质量
 
语言相关
Android
- Android Design(中文版)
 - Android Note(开发过程中积累的知识点)
 - Android6.0新特性详解
 - Android学习之路
 - Android开发技术前线(android-tech-frontier)
 - Google Android官方培训课程中文版
 - Google Material Design 正體中文版 (译本一 译本二)
 - Material Design 中文版
 - Point-of-Android Android 一些重要知识点解析整理
 
AWK
C
C Sharp
C++
- 100个gcc小技巧
 - 100个gdb小技巧
 - C 语言编程透视
 - C/C++ Primer – @andycai
 - C++ FAQ LITE(中文版)
 - C++ Primer 5th Answers
 - C++ Template 进阶指南
 - C++ 基础教程
 - C++ 并发编程(基于C++11)
 - C++ 并发编程指南
 - CGDB中文手册
 - Cmake 实践 (PDF)
 - GNU make 指南
 - Google C++ 风格指南
 - QT 教程
 - ZMQ 指南
 - 像计算机科学家一样思考(C++版) (《How To Think Like a Computer Scientist: C++ Version》中文版)
 - 简单易懂的C魔法
 - 跟我一起写Makefile(PDF) (PDF)
 
CoffeeScript
Dart
Elasticsearch
- Elasticsearch 权威指南 (《Elasticsearch the definitive guide》中文版)
 - ELKstack 中文指南
 - Mastering Elasticsearch(中文版)
 
Elixir
- Elixir Getting Started 中文翻译
 - Elixir 编程语言教程 (Elixir School)
 - Elixir元编程与DSL 中文翻译
 - Phoenix 框架中文文档
 
Erlang
- Erlang 并发编程 (《Concurrent Programming in Erlang (Part I)》中文版)
 
Fortran
Golang
- Go Web 编程
 - Go 入门指南 (《The Way to Go》中文版)
 - Go 官方文档翻译
 - Go 指南 (《A Tour of Go》中文版)
 - Go 简易教程 (《 The Little Go Book 》中文版)
 - Go 编程基础
 - Go 语言标准库
 - Go命令教程
 - Go实战开发
 - Go语言博客实践
 - Java程序员的Golang入门指南
 - Network programming with Go 中文翻译版本
 - Revel 框架手册
 - 学习Go语言
 - 神奇的 Go 语言
 
Groovy
Haskell
HTML / CSS
- CSS3 Tutorial 《CSS3 教程》
 - CSS参考手册
 - Emmet 文档
 - HTML5 教程
 - HTML和CSS编码规范
 - Sass Guidelines 中文
 - 前端代码规范 (腾讯 AlloyTeam 团队)
 - 学习CSS布局
 - 通用 CSS 笔记、建议与指导
 
iOS
- Apple Watch开发初探
 - Google Objective-C Style Guide 中文版
 - iOS7人机界面指南
 - iOS开发60分钟入门
 - iPhone 6 屏幕揭秘
 - 网易斯坦福大学公开课:iOS 7应用开发字幕文件
 
Java
- Activiti 5.x 用户指南
 - Apache MINA 2 用户指南
 - Apache Shiro 用户指南
 - Google Java编程风格指南
 - H2 Database 教程
 - Java Servlet 3.1 规范
 - Java 编码规范
 - Jersey 2.x 用户指南
 - JSSE 参考指南
 - MyBatis中文文档
 - Netty 4.x 用户指南
 - Netty 实战(精髓)
 - REST 实战
 - Spring Boot参考指南 (翻译中)
 - Spring Framework 4.x参考文档
 - 用jersey构建REST服务
 
Javascript
- Airbnb JavaScript 规范
 - AngularJS
 - backbone.js
 - Chrome扩展及应用开发
 - CoffeeScript
 - D3.js
- D3.js 入门系列 (还有进阶、高级等系列)
 - 官方API文档
 - 张天旭的D3教程
 - 楚狂人的D3教程
 
 - ECMAScript 6 入门 (作者:阮一峰)
 - ExtJS
 - Google JavaScript 代码风格指南
 - Google JSON 风格指南
 - impress.js
 - JavaScript Promise迷你书
 - Javascript 原理
 - JavaScript 标准参考教程(alpha)
 - 《JavaScript 模式》 “JavaScript patterns”中译本
 - javascript 的 12 个怪癖
 - JavaScript 秘密花园
 - JavaScript核心概念及实践 (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者)
 - Javascript编程指南 (源码)
 - jQuery
 - Meteor
 - Node.js
 - React.js
 - underscore.js
 - Vue.js
 - You-Dont-Know-JS (深入JavaScript语言核心机制的系列图书)
 - Zepto.js
 - 命名函数表达式探秘 (注:原文由为之漫笔 翻译,原始地址无法打开,所以此处地址为我博客上的备份)
 - 学用 JavaScript 设计模式 (开源中国)
 - 深入理解JavaScript系列
 
LaTeX
LISP
- ANSI Common Lisp 中文翻译版
 - Common Lisp 高级编程技术 (《On Lisp》中文版)
 
Lua
Markdown
Node.js
- Node 入门
 - The NodeJS 中文文档 (社区翻译)
 - 七天学会NodeJS 阿里出品,很好的入门资料
 
Perl
PHP
- Composer中文文档
 - Laravel5.4中文文档
 - Phalcon7中文文档
 - PHP 之道
 - PHP中文手册
 - PHP扩展开发及内核应用
 - PHP标准规范中文版
 - Symfony2 实例教程
 - Yii2中文文档
 - 深入理解 PHP 内核
 
Python
- Django book 2.0
 - Python 3 文档(简体中文) 3.2.2 documentation
 - Python Cookbook第三版 (作者:David Beazley, Brian K.Jones 翻译:熊能)
 - Python 中文学习大本营
 - Python教程 – 廖雪峰的官方网站
 - 像计算机科学家一样思考Python (中英对照版 作者:Allen B. Downey 翻译:大胖哥)
 - 深入 Python 3
 - 笨办法学 Python
 
R
- 153分钟学会 R (PDF)
 - R 导论 (《An Introduction to R》中文版) (PDF)
 - 用 R 构建 Shiny 应用程序 (《Building ‘Shiny’ Applications with R》中文版)
 - 统计学与 R 读书笔记 (PDF)
 
reStructuredText
Ruby
- Rails 风格指南
 - Ruby on Rails Tutorial 原书第 2 版
 - Ruby on Rails 实战圣经
 - Ruby on Rails 指南
 - Ruby 风格指南
 - Sinatra
 - 笨方法学 Ruby
 
Rust
Scala
- Effective Scala
 - Scala 初学者指南 (The Neophyte’s Guide to Scala)
 - Scala 课堂 (Twitter的Scala中文教程)
 
Scheme
- Scheme 入门教程 (《Yet Another Scheme Tutorial》中文版)
 
Shell
Swift
Vim
Visual Prolog
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: github优质图书
					Post Link: github优质图书