總有你要的編程書單總結
目錄
IDE
IntelliJ IDEA 簡體中文專題教程
MySQL
21分鐘MySQL入門教程
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 中文文檔
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版本,運維生存時間出品)
其它
OpenWrt智能、自動、透明翻牆路由器教程
SAN 管理入門系列
Sketch 中文手冊
深入理解並行編程
函數式概念
傻瓜函數編程
分布式系統
走向分布式 (PDF)
在線教育
51CTO學院
Codecademy
CodeSchool
Coursera
Learn X in Y minutes (數十種語言快速入門教程)
shiyanlou
TeamTreeHouse
Udacity
xuetangX
慕課網 (豐富的移動端開發、php開發、web前端、html5教程以及css3視頻教程等課程資源)
極客學院
匯智網
計蒜客
大數據
Spark 編程指南簡體中文版
大型集群上的快速和通用數據處理架構
大數據/數據挖掘/推薦系統/機器學習相關資源
數據挖掘中經典的演算法實現和詳細的注釋
面向程序員的數據挖掘指南
操作系統
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 私房菜 伺服器架設篇
資料庫
Redis 設計與實現
The Little MongoDB Book 中文版
智能系統
一步步搭建物聯網系統
正則表達式
正則表達式30分鐘入門教程
版本控制
Git - 簡易指南
Git-Cheat-Sheet (感謝 @flyhigher139 翻譯了中文版)
Git Community Book 中文版
git-flow 備忘清單
Git magic
Git Magic
Git 參考手冊
Github幫助文檔
GitHub秘籍
Git教程 (本文由 @廖雪峰 創作,如果覺得本教程對您有幫助,可以去 iTunes 購買)
Got GitHub
HgInit (中文版)
Mercurial 使用教程
Pro Git
Pro Git 中文版 (整理在gitbook上)
svn 手冊
學習 Git 分支 (點擊右下角按鈕可切換至簡體及正體中文)
沉浸式學 Git
猴子都能懂的GIT入門
程序員雜談
程序員的自我修養
管理和監控
ElasticSearch 權威指南
Elasticsearch 權威指南(中文版)
ELKstack 中文指南
Logstash 最佳實踐
Mastering Elasticsearch(中文版)
Puppet 2.7 Cookbook 中文版
編程藝術
取悅的工序:如何理解遊戲 (豆瓣閱讀,免費書籍)
每個程序員都應該了解的內存知識(譯)【第一部分】
程序員編程藝術
編程入門指南
編譯原理
《計算機程序的結構和解釋》公開課 翻譯項目
編輯器
exvim–vim 改良成IDE項目
Vim中文文檔
所需即所獲:像 IDE 一樣使用 vim
笨方法學Vimscript 中譯本
計算機圖形學
OpenGL 教程
設計模式
史上最全設計模式導學目錄
圖說設計模式
軟體開發方法
傻瓜函數編程 (《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
awk中文指南
awk程序設計語言
C
C 語言常見問題集
C/C++ 學習教程
Linux C 編程一站式學習
新概念 C 語言教程
C Sharp
精通C#(第6版)
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
CoffeeScript 中文
CoffeeScript 編程風格指南
Dart
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
Fortran77和90/95編程入門
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
實戰 Groovy 系列
Haskell
Haskell 趣學指南
Real World 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
AngularJS中譯本
AngularJS入門教程
AngularJS最佳實踐和風格指南
在Windows環境下用Yeoman構建AngularJS項目
構建自己的AngularJS
backbone.js
backbone.js中文文檔
backbone.js入門教程 (PDF)
Backbone.js入門教程第二版
Developing Backbone.js Applications(中文版)
Chrome擴展及應用開發
CoffeeScript
CoffeeScript 編碼風格指南
D3.js
D3.js 入門系列 (還有進階、高級等系列)
官方API文檔
張天旭的D3教程
楚狂人的D3教程
ECMAScript 6 入門 (作者:阮一峰)
ExtJS
Ext4.1.0 中文文檔
Google JavaScript 代碼風格指南
Google JSON 風格指南
impress.js
impress.js的中文教程
JavaScript Promise迷你書
Javascript 原理
JavaScript 標準參考教程(alpha)
《JavaScript 模式》 「JavaScript patterns」中譯本
javascript 的 12 個怪癖
JavaScript 秘密花園
JavaScript核心概念及實踐 (PDF) (此書已由人民郵電出版社出版發行,但作者依然免費提供PDF版本,希望開發者們去購買,支持作者)
Javascript編程指南 (源碼)
jQuery
How to write jQuery plugin
簡單易懂的JQuery魔法
Meteor
Discover Meteor
Node.js
express.js 中文文檔
Express框架
koa 中文文檔
Learn You The Node.js For Much Win! (中文版)
Node debug 三法三例
Node.js Fullstack《從零到一的進撃》
Node.js 包教不包會
Nodejs Wiki Book (繁體中文)
nodejs中文文檔
Node入門
七天學會NodeJS
使用 Express + MongoDB 搭建多人博客
JavaScript全棧工程師培訓材料
React.js
Learn React & Webpack by building the Hacker News front page
React Native 中文文檔(含最新Android內容)
React webpack-cookbook
React 入門教程
React.js 中文文檔
underscore.js
Underscore.js中文文檔
You-Dont-Know-JS (深入JavaScript語言核心機制的系列圖書)
Zepto.js
Zepto.js 中文文檔
命名函數表達式探秘 (注:原文由為之漫筆 翻譯,原始地址無法打開,所以此處地址為我博客上的備份)
學用 JavaScript 設計模式 (開源中國)
深入理解JavaScript系列
LaTeX
LaTeX 筆記
一份不太簡短的 LaTeX2ε 介紹
大家來學 LaTeX (PDF)
LISP
ANSI Common Lisp 中文翻譯版
Common Lisp 高級編程技術 (《On Lisp》中文版)
Lua
Lua 5.3 參考手冊
Markdown
Markdown 快速入門
Markdown 簡明教程
Markdown 語法說明
獻給寫作者的 Markdown 新手指南
Node.js
Node 入門
The NodeJS 中文文檔 (社區翻譯)
七天學會NodeJS 阿里出品,很好的入門資料
Perl
Master Perl Today
《Modern Perl》中文版
Perl 5 教程
Perl 教程
PHP
PHP 之道
PHP5中文手冊
PHP擴展開發及內核應用
Symfony2 實例教程
深入理解 PHP 內核
Python
Django book 2.0
Python 3 文檔(簡體中文) 3.2.2 documentation
Python 中文學習大本營
深入 Python 3
笨辦法學 Python
R
153分鐘學會 R (PDF)
R 導論 (《An Introduction to R》中文版) (PDF)
用 R 構建 Shiny 應用程序 (《Building 『Shiny』 Applications with R》中文版)
統計學與 R 讀書筆記 (PDF)
reStructuredText
reStructuredText 入門
reStructuredText 簡明教程
Ruby
Rails 風格指南
Ruby on Rails Tutorial 原書第 2 版
Ruby on Rails 實戰聖經
Ruby 風格指南
笨方法學 Ruby
Rust
Rust 官方教程
Rust 語言學習筆記
RustPrimer
通過例子學習 Rust
Scala
Effective Scala
Scala 初學者指南 (The Neophyte』s Guide to Scala)
Scala 課堂 (Twitter的Scala中文教程)
Scheme
Scheme 入門教程 (《Yet Another Scheme Tutorial》中文版)
Shell
Shell 編程基礎
Shell 腳本編程30分鐘入門
The Linux Command Line 中文版
Swift
《The Swift Programming Language》中文版
Vim
Vim Manual(中文版)
大家來學 VIM
Visual Prolog
Visual Prolog 7初學指南
Visual Prolog 7邊練邊學
※HTML5 進階系列:canvas 動態圖表
※Google 的軟體工程經驗
※淺談程序員的英語學習
※一個三年工作經驗的Web工程師的經驗之談
※每個年輕設計師都需要知道的幾件事
TAG:1KE互聯網教育 |
※這套書,讓孩子全盤掌握編程和計算機知識!
※最硬核的遊戲,完整還原編程的步驟,不會編程連任務都看不懂
※編程是什麼?我們為什麼要學習編程?
※機器人編程是否該作為基礎教育的一部分?
※編程初學者應該看什麼樣的書?
※姑娘,你為什麼要編程?
※AI時代學什麼穩賺不賠?編程,編程,編程
※有了這十五款編程遊戲,誰都可以學編程!
※無論你多擅長編程
※編程面試問題太難,真的沒必要
※為什麼要讓孩子學編程?
※不會編程怎麼做自己的遊戲?
※可視化編程真的有那麼糟糕?
※有人總結出了世界上最難的5種編程語言,你怎麼看?
※數控操機員,廠里師傅不教你編程嗎?你該怎麼辦
※我們為何需要更安全的系統編程語言?
※為什麼說「不要教你的孩子學編程」?
※不要做一個只會面向搜索編程的程序員!
※要學好編程,請一定培養自己「主動思考」的能力
※多地編程協作的必備技——遠程結對編程