七叶笔记 » golang编程 » 2020年免费的计算机书籍 拿去不送!

2020年免费的计算机书籍 拿去不送!

免费计算机书籍汇总。

没有注明语种的,都为英语资源。

目录

– [一、Web 开发](#一web-开发)

– [二、系统管理](#二系统管理)

– [三、 编程语言 ](#三编程语言)

– [四、数据库](#四数据库)

– [五、软件开发](#五软件开发)

– [六、人工智能](#六人工智能)

– [七、数学理论](#七数学理论)

– [八、其他](#八其他)

一、Web 开发

1.1 JavaScript 语言

1. The Modern JavaScript Tutorial([中文](,[英文]()

1. [你不知道的 JS](

1. [Speaking JavaScript](

1. [急性子程序员的 JavaScript 教程](

1. [JavaScript 语言教程]((中文)

1. [理解 ES6](

1. [探索 ES6](

1. [探索 ES2016 和 ES2017](

1. [探索 ES2018 和 ES2019](

1. [ES6 标准入门]((中文)

1. [Eloquent JavaScript(第三版)](

1. [JavaScript 的前20年]((JavaScript: The First 20 Years)

1. [TypeScript 教程](

1. Node.js 入门([中文](,[英文]()

1. [React 编程模式](

1. [React 应用开发教程](

1. [Acceptance Test Driven Development with React](

1. [React.js 小书]( Go juice.top/books/react/)(中文)

1. [现代 Web 开发](:Nodejs + React 的在线互动教程。

1. [Node.js 调试指南](

1. [精通 JavaScript 模块](

1. [GraphQL 之路](

1. [JavaScript 数据可视化](

1. [OAuth 2.0 Servers](

1. [JAMstack Web 开发](

1. [SICP(JavaScript 版)](

1.2 其他 Web 开发

1. [http3-explained](

1. [CSS Animation 101](

1. [实用排版指南](

1. [Azure 介绍(第二版)](,[下载](

1. [Chrome 扩展及应用开发]((中文)

1. [网站可靠性工作手册](

1. [WebRTC 教程]((WebRTC for the Curious)

二、系统管理

1. [ Linux 命令行]((The Linux Command Line), [下载](,[中译](

1. [学习命令行](

1. [鸟哥的 Linux 私房菜]((中文)

1. [Linux 之旅](

1. [Linux 从零开始]((Linux From Scratch)

1. [Bash 脚本教程]((中文)

1. [Pure Bash Bible](

1. [Unix 编程艺术](~esr/writings/taoup/html/)

1. [计算机系统导论:以 汇编语言 与 Linux 系统为例](

1. [计算机网络:系统方法](

1. [计算机组织导论:以树莓派和 ARM 汇编语言为例](

1. [计算机网络:原理,协议和实践](#)

1. [Linux 内核揭密]((中文)

1. [运维工程师学校(Ops School)](

1. [文件系统设计]((Practical File System Design), [下载](~dbg/practical-file-system-design.pdf)

1. [Docker 初学者教程](

1. [开源应用程序的体系结构](

1. [MacOS 的安全和隐私指南]((中文)

三、编程语言

3.1 C,C++

1. [Essential C]((PDF)

1. [Modern C(第二版)](

1. [C 语言学习资料](

1. [C 语言系统编程](([在线阅读]()

1. C 语言教程:构建 Lisp 编译器([中文](,[英文]()

1. [C 语言内部原理]((C Internals)

1. [C++ Annotations](

1. [C/C++ 面向 wasm 编程—— Emscripten 工程实践](

3.2 Go

1. [Go 101](

1. [Golangbot 的 Go 语言初级教程](,[中译](

1. [Go 高级编程](

1. [高性能 Go 代码工坊](

1. [Go 语言编程]((How To Code in Go)

3.3 Python

1. [Python 编程基础]((PDF)

1. [Python 编程入门](

1. [Python 语法笔记](

1. [Python 科学应用入门]((Introduction to Python for Computational Science and Engineering), [下载](~fangohr/training/python/pdfs/Python-for-Computational-Science-and-Engineering.pdf)

1. [Python – 100天从新手到大师]((中文)

1. [A Byte of Python](,中译:[简明 Python 教程](

1. [使用 Python 写一个自己的游戏](

1. [The Hitchhiker’s Guide to Python!](,中译:[Python 开发最佳实践指南](

1. [廖雪峰 Python 教程]((中文)

1. [Python 语言互动教程](

1. [Python 算法与数据结构]((第二版),[中译](

1. SICP(Python 版)([英文](,[中文]()

1. [Python 数据科学手册](

1. [Test-Driven Web Development with Python](#toc)

1. [Automate the Boring Stuff with Python](

1. [如何使用 Python3 编程](

1. [社交媒体挖掘](

1. [数据科学项目 Python 实战](

1. [HelloDjango – Django 博客教程]((中文)

1. [使用 Python 学习计量经济学]((PDF)

1. [黑客的贝叶斯方法:以 Python 为例](

1. [解决算法和数据结构问题(Python 版)]((Problem Solving with Algorithms and Data Structures)

3.4 Rust

1. [Rust 语言导论](

1. [Rust 编程语言](

1. [Rust By Example](

3.5 其他编程语言

1. [编程语言基础:Agda 语言描述]((中文)

1. [Awk 编程语言](

1. [C# 语言免费教程](

1. [SICP(Clojure 版)](

1. [Clojure for the Brave and True](

1. [学习 ClojureScript](

1. [廖雪峰 Java 教程]((中文)

1. [计算机科学:以 Julia 语言为例](

1. [使用 Julia 语言学习统计学]((PDF)

1. [Haskell 趣学指南]((中文)

1. [Real World Haskell 中文版]((中文)

1. [Haskell 语言48小时教程](

1. [Haskell 语言入门](

1. [Common Lisp 实战教程](

1. [Lisp 漫画教程]((Casting Spels in Lisp)

1. [Nim 语言编程](

1. [OCaml 语言在线教程](

1. [高阶 Perl](

1. [Prolog 的艺术]((The art of Prolog)

1. [我爱 Ruby](

1. [Ruby on Rails Tutorial](

1. [汇编语言初学者教程]((PDF)

1. [ARM 汇编语言简介](

1. [PC Assembly Language](

四、数据库

1. [SQL 开源教程](

1. [如何开发一个简单的数据库](

1. [数据库基础](

1. [廖雪峰 SQL 教程]((中文)

1. [PostgreSQL 模式设计](

五、软件开发

1. [计算机科学入门](

1. [Crafting Interpreters](

1. [Emulator 101](

1. [计算机程序的结构和解释(SICP)](

1. [编写程序(Composing Programs)](

1. [从零开始写一个操作系统](

1. [编译器教程]( 如何写一个最小的 C 语言编译器

1. [写一个 C 语言解释器]((Write a C interpreter)

1. [System Programming](

1. [How to Design Programs]((第二版)

1. [算法](,by Jeff Erickson,[GitHub 仓库](

1. [A* 算法教程](~amitp/GameProgramming/)

1. [ 逆向工程 入门]((Reverse Engineering for Beginners,[英文](,[中文卷一]( [中文卷二]()

1. [逆向工程初学者教程](

1. [函数式编程:以 Scala 为例](

1. [学习 ClojureScript](

1. [并行编程](

1. [谷歌 SRE(网站可靠性工程)丛书](

1. [轻松学习 Vim]((Learn Vim the smart way)

1. [Vim 从入门到精通]((中文)

1. [Qt5 教程](

六、人工智能

1. [Machine Learning Yearning](,by 吴恩达

1. [计算与推断:数据科学基础](

1. [人工智能编程范式](

1. [Bloomberg 机器学习 课程](

1. [深度学习/机器学习面试笔记]((中文)

1. [数据挖掘教材](~kumar001/dmbook/index.php)

1. [机器学习解释](

1. 深入深度学习([英文](,[中文]()

1. [TensorFlow-Course](

1. [简单粗暴 TensorFlow 2]((中文)

1. [基于模型的机器学习](

1. [Deep Learning Project](

1. [强化学习导论]((第二版)

1. [Grokking Deep Learning](#!/book/grokking-deep-learning/)

1. [神经网络与深度学习](

1. [让产品经理全面理解深度学习]((中文)

1. [面向机器学习的特征工程](#/)(中文)

1. [理解机器学习:从理论到算法](~shais/UnderstandingMachineLearning/copy.html)

1. [Dive into Deep Learning](

1. [数据科学基础](

1. [机器学习的数学基础](

1. [自然语言处理](

1. [面向程序员的深度学习]((Practical Deep Learning for Coders)([官网]()

1. [从头学习机器学习]((Machine Learning from Scratch)

七、数学理论

7.1 微积分

1. [进入纯数学](

1. [微积分很容易]((Calculus made easy)

7.2 统计与概率

1. [Seeing Theory:概率论和统计入门](#firstPage)

1. [Statistics Done Wrong](

1. [统计小手册](

1. [统计学习导论]((An Introduction to Statistical Learning)

1. [ 麻省理工学院 统计学课件](

1. [Prob 140](:概率论教材

1. [预测:原理与实践](

1. [数据科学的原理与技巧](

1. [概率、统计和随机过程导论](

1. [概率,统计和随机过程讲义](

1. [随机过程导论](

7.3 线性代数

1. [深度学习的线性代数基础](

1. [线性代数教材](#current_version)

1. [沉浸式线性代数](

1. [交互式线性代数教程](

7.4 密码学

1. [应用加密法的研究生教材](

1. [加密学导论](

1. [Crypto 101](

1. [密码学很容易]((Cryptography Made Simple)

1. [程序员的实用密码学](

1. [密码学的喜悦](~rosulekm/crypto/)(The Joy of Cryptography)

7.5 其他理论书籍

1. [计算机图形学教程](

1. [计算机科学的理论导论](

1. [好奇者的量子计算入门](

1. [简单逻辑](

1. [写给程序员的范畴论]((Category Theory for Programmers)

1. [写给科学家的范畴论]((Category Theory for the Sciences), [下载](

1. [图论的 D3 解释](

1. [离散数学导论](

1. [编译器设计基础](~torbenm/Basics/basics_lulu2.pdf)(PDF)

八、其他

1. [Google 面试自学手册]((中文)

1. [技术面试手册](

1. [如何在应用商店成功?](

1. [计算机之前的计算设备](

1. [日语语法教程]((中文)

1. [基础德语教程](

1. [任正非文集](./docs/任正非文集.epub):任正非1994年~2018年的几百篇讲话。

1. [老外的深圳电子产品采购指南]((PDF)

1. [How to get rich](

1. [Marc Andreessen 创业文集](

1. [东京防灾手册]((中文)

1. [谷歌的技术文档写作指南](

1. [《几何原本》在线版](

1. [数据可视化基础](

1. [美国海军电气与电子培训系列教材](

相关文章