免費(fèi)計算機(jī)書籍匯總。
沒有注明語種的,都為英語資源。
目錄
一、Web 開發(fā)
1.1 JavaScript 語言
1. The Modern JavaScript Tutorial(中文,英文)
1. 你不知道的 JS
1. JavaScript 語言教程(中文)
1. 理解 ES6
1. 探索 ES6
1. ES6 標(biāo)準(zhǔn)入門(中文)
1. JavaScript 的前20年(JavaScript: The First 20 Years)
1. React 編程模式
1. Acceptance Test Driven Development with React
1. React.js 小書(中文)
1. 現(xiàn)代 Web 開發(fā):Nodejs + React 的在線互動教程。
1. GraphQL 之路

1.2 其他 Web 開發(fā)
1. 實用排版指南
1. Azure 介紹(第二版),下載
1. Chrome 擴(kuò)展及應(yīng)用開發(fā)(中文)
1. WebRTC 教程(WebRTC for the Curious)
二、系統(tǒng)管理
1. Linux 命令行(The Linux Command Line), 下載,中譯
1. 鳥哥的 Linux 私房菜(中文)
1. Linux 之旅
1. Linux 從零開始(Linux From Scratch)
1. Bash 腳本教程(中文)
1. 計算機(jī)系統(tǒng)導(dǎo)論:以匯編語言與 Linux 系統(tǒng)為例
1. 計算機(jī)網(wǎng)絡(luò):系統(tǒng)方法
1. 計算機(jī)組織導(dǎo)論:以樹莓派和 ARM 匯編語言為例
1. 計算機(jī)網(wǎng)絡(luò):原理,協(xié)議和實踐
1. Linux 內(nèi)核揭密(中文)
1. 運(yùn)維工程師學(xué)校(Ops School)
1. 文件系統(tǒng)設(shè)計(Practical File System Design), 下載
1. 開源應(yīng)用程序的體系結(jié)構(gòu)
1. MacOS 的安全和隱私指南(中文)
三、編程語言
3.1 C,C++
1. Essential C(PDF)
1. C 語言系統(tǒng)編程(在線閱讀)
1. C 語言教程:構(gòu)建 Lisp 編譯器(中文,英文)
1. C 語言內(nèi)部原理(C Internals)
1. C/C++ 面向 wasm 編程—— Emscripten 工程實踐
3.2 Go
1. Go 101
1. Go 高級編程
1. 高性能 Go 代碼工坊
1. Go 語言編程(How To Code in Go)
3.3 Python
1. Python 編程基礎(chǔ)(PDF)
1. Python 編程入門
1. Python 語法筆記
1. Python 科學(xué)應(yīng)用入門(Introduction to Python for Computational Science and Engineering), 下載
1. Python - 100天從新手到大師(中文)
1. A Byte of Python,中譯:簡明 Python 教程
1. The Hitchhiker’s Guide to Python!,中譯:Python 開發(fā)最佳實踐指南
1. 廖雪峰 Python 教程(中文)
1. Python 算法與數(shù)據(jù)結(jié)構(gòu)(第二版),中譯
1. Python 數(shù)據(jù)科學(xué)手冊
1. Test-Driven Web Development with Python
1. Automate the Boring Stuff with Python
1. 社交媒體挖掘
1. 數(shù)據(jù)科學(xué)項目 Python 實戰(zhàn)
1. HelloDjango - Django 博客教程(中文)
1. 使用 Python 學(xué)習(xí)計量經(jīng)濟(jì)學(xué)(PDF)
1. 解決算法和數(shù)據(jù)結(jié)構(gòu)問題(Python 版)(Problem Solving with Algorithms and Data Structures)
3.4 Rust
1. Rust 編程語言
3.5 其他編程語言
1. 編程語言基礎(chǔ):Agda 語言描述(中文)
1. Awk 編程語言
1. Clojure for the Brave and True
1. 廖雪峰 Java 教程(中文)
1. 計算機(jī)科學(xué):以 Julia 語言為例
1. 使用 Julia 語言學(xué)習(xí)統(tǒng)計學(xué)(PDF)
1. Haskell 趣學(xué)指南(中文)
1. Real World Haskell 中文版(中文)
1. Haskell 語言入門
1. Lisp 漫畫教程(Casting Spels in Lisp)
1. Nim 語言編程
1. OCaml 語言在線教程
1. 高階 Perl
1. Prolog 的藝術(shù)(The art of Prolog)
1. 我愛 Ruby
1. 匯編語言初學(xué)者教程(PDF)
1. ARM 匯編語言簡介
四、數(shù)據(jù)庫
1. SQL 開源教程
1. 廖雪峰 SQL 教程(中文)
五、軟件開發(fā)
1. Emulator 101
1. 計算機(jī)程序的結(jié)構(gòu)和解釋(SICP)
1. 編譯器教程: 如何寫一個最小的 C 語言編譯器
1. 寫一個 C 語言解釋器(Write a C interpreter)
1. How to Design Programs(第二版)
1. 算法,by Jeff Erickson,GitHub 倉庫
1. A* 算法教程
1. 逆向工程入門(Reverse Engineering for Beginners,英文,中文卷一, 中文卷二)
1. 并行編程
1. 輕松學(xué)習(xí) Vim(Learn Vim the smart way)
1. Vim 從入門到精通(中文)
1. Qt5 教程
六、人工智能
1. Machine Learning Yearning,by 吳恩達(dá)
1. 計算與推斷:數(shù)據(jù)科學(xué)基礎(chǔ)
1. 人工智能編程范式
1. Bloomberg 機(jī)器學(xué)習(xí)課程
1. 深度學(xué)習(xí)/機(jī)器學(xué)習(xí)面試筆記(中文)
1. 簡單粗暴 TensorFlow 2(中文)
1. 強(qiáng)化學(xué)習(xí)導(dǎo)論(第二版)
1. 神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)
1. 讓產(chǎn)品經(jīng)理全面理解深度學(xué)習(xí)(中文)
1. 面向機(jī)器學(xué)習(xí)的特征工程(中文)
1. 機(jī)器學(xué)習(xí)的數(shù)學(xué)基礎(chǔ)
1. 自然語言處理
1. 面向程序員的深度學(xué)習(xí)(Practical Deep Learning for Coders)(官網(wǎng))
1. 從頭學(xué)習(xí)機(jī)器學(xué)習(xí)(Machine Learning from Scratch)
七、數(shù)學(xué)理論
7.1 微積分
1. 微積分很容易(Calculus made easy)
7.2 統(tǒng)計與概率
1. Seeing Theory:概率論和統(tǒng)計入門
1. 統(tǒng)計小手冊
1. 統(tǒng)計學(xué)習(xí)導(dǎo)論(An Introduction to Statistical Learning)
1. 麻省理工學(xué)院統(tǒng)計學(xué)課件
1. Prob 140:概率論教材
1. 預(yù)測:原理與實踐
1. 概率、統(tǒng)計和隨機(jī)過程導(dǎo)論
7.3 線性代數(shù)
1. 深度學(xué)習(xí)的線性代數(shù)基礎(chǔ)
1. 線性代數(shù)教材
1. 沉浸式線性代數(shù)
7.4 密碼學(xué)
1. Crypto 101
1. 密碼學(xué)很容易(Cryptography Made Simple)
1. 密碼學(xué)的喜悅(The Joy of Cryptography)
7.5 其他理論書籍
1. 好奇者的量子計算入門
1. 簡單邏輯
1. 寫給程序員的范疇論(Category Theory for Programmers)
1. 寫給科學(xué)家的范疇論(Category Theory for the Sciences), 下載
1. 圖論的 D3 解釋
1. 編譯器設(shè)計基礎(chǔ)(PDF)
八、其他
1. Google 面試自學(xué)手冊(中文)
1. 技術(shù)面試手冊
1. 日語語法教程(中文)
1. 基礎(chǔ)德語教程
1. 任正非文集:任正非1994年~2018年的幾百篇講話。
1. 老外的深圳電子產(chǎn)品采購指南(PDF)
1. Marc Andreessen 創(chuàng)業(yè)文集
1. 東京防災(zāi)手冊(中文)
1. 《幾何原本》在線版