互联网上的免费书籍
0 条评论原文地址:https://github.com/ruanyf/free-books
《科技爱好者周刊》收集的免费书籍汇总。
目录
一、Web 开发
1.1 JavaScript 语言
- The Modern JavaScript
Tutorial(中文,英文) - 你不知道的 JS
- Speaking JavaScript
- 急性子程序员的 JavaScript 教程
- JavaScript 语言教程(中文)
- 理解 ES6
- 探索 ES6
- 探索 ES2016 和 ES2017
- 探索 ES2018 和 ES2019
- ES6 标准入门(中文)
- Eloquent JavaScript(第三版)
- React 编程模式
- React
应用开发教程 - Acceptance Test Driven Development with
React - React.js 小书(中文)
- 现代 Web 开发:Nodejs + React 的在线互动教程。
- Node.js 调试指南
- 精通 JavaScript
模块 - GraphQL 之路
- JavaScript 数据可视化
- OAuth 2.0 Servers
- JAMstack Web 开发
- SICP(JavaScript 版)
1.2 其他 Web 开发
二、系统管理
- Linux 命令行(The Linux Command Line),
下载,中译 - 学习命令行
- 鸟哥的 Linux 私房菜(中文)
- Linux 之旅
- Pure Bash Bible
- Unix 编程艺术
- 计算机系统导论:以汇编语言与 Linux
系统为例 - 计算机网络:系统方法
- 计算机组织导论:以树莓派和 ARM
汇编语言为例 - 计算机网络:原理,协议和实践
- Linux
内核揭密(中文) - 运维工程师学校(Ops School)
文件系统设计(Practical
File System Design),
下载
14. Docker 初学者教程
15. 开源应用程序的体系结构
三、编程语言
3.1 C,C++
- Essential C(PDF)
- Modern C(第二版)
- C 语言学习资料
- C 语言教程:构建 Lisp
编译器(中文,英文) - C++ Annotations
- C/C++ 面向 wasm 编程—— Emscripten 工程实践
3.2 Go
3.3 Python
- Python 编程基础(PDF)
- Python 语法笔记
- Python
科学应用入门(Introduction
to Python for Computational Science and Engineering),
下载 - Python - 100天从新手到大师(中文)
- A Byte of Python,中译:简明 Python
教程 - The Hitchhiker’s Guide to
Python!,中译:Python
开发最佳实践指南 - Python 语言互动教程
- Python
算法与数据结构(第二版),中译 - SICP(Python
版)(英文,中文) - Python 数据科学手册
- Test-Driven Web Development with
Python - Automate the Boring Stuff with Python
- 如何使用 Python3
编程 - 社交媒体挖掘
- 数据科学项目 Python
实战 - HelloDjango - Django
博客教程(中文) - 使用 Python
学习计量经济学(PDF)
3.4 Rust
3.5 其他编程语言
- 编程语言基础:Agda 语言描述(中文)
- Awk
编程语言 - C# 语言免费教程
- SICP(Clojure 版)
- Clojure for the Brave and
True - 学习 ClojureScript
- 计算机科学:以 Julia
语言为例 - 使用 Julia
语言学习统计学(PDF) - Haskell 趣学指南(中文)
- Real World Haskell 中文版(中文)
- Haskell
语言48小时教程 - Common Lisp 实战教程
- OCaml 语言在线教程
- 我爱 Ruby
- Ruby on Rails Tutorial
- 汇编语言初学者教程(PDF)
- ARM 汇编语言简介
- PC Assembly Language
四、数据库
五、软件开发
计算机程序的结构和解释(SICP)
5. 编写程序(Composing Programs)
6. 从零开始写一个操作系统
7. System Programming
8. How to Design Programs(第二版)
9. 算法,by Jeff
Erickson,GitHub 仓库
10. A* 算法教程
11. 逆向工程入门(Reverse Engineering
for Beginners),
下载
12. 逆向工程初学者教程
13. Qt5 教程
14. 函数式编程:以 Scala 为例
15. 学习 ClojureScript
六、人工智能
- Machine Learning
Yearning,by 吴恩达 - 计算与推断:数据科学基础
- 人工智能编程范式
- Bloomberg 机器学习课程
- 深度学习/机器学习面试笔记(中文)
- 数据挖掘教材
- 机器学习解释
- 深入深度学习
TensorFlow-Course
10. 基于模型的机器学习
11. Deep Learning
Project
12. 强化学习导论(第二版)
13. Grokking Deep
Learning
14. 神经网络与深度学习
15. 让产品经理全面理解深度学习(中文)
16. 面向机器学习的特征工程(中文)
17. Dive into Deep Learning
18.
数据科学基础
19. 机器学习的数学基础
20.
自然语言处理
七、理论书籍
7.1 微积分
7.2 统计与概率
7.3 线性代数
深度学习的线性代数基础
2. 线性代数教材
3. 沉浸式线性代数
4. 交互式线性代数教程
7.4 密码学
7.5 其他理论书籍
- 计算机图形学教程
- 计算机科学的理论导论
- 好奇者的量子计算入门
- 简单逻辑
- 写给程序员的范畴论(Category Theory
for Programmers) - 写给科学家的范畴论(Category Theory for the
Sciences), 下载 - 图论的 D3 解释
- 编译器设计基础(PDF)
八、其他
- Google
面试自学手册(中文) - 技术面试手册
- 如何在应用商店成功?
- 计算机之前的计算设备
- 日语语法教程(中文)
基础德语教程
7.
任正非文集:任正非1994年~2018年的几百篇讲话。
8.
老外的深圳电子产品采购指南(PDF)
9. 东京防灾手册(中文)
10. 谷歌的技术文档写作指南
11. 《几何原本》在线版
12. 数据可视化基础
13. Marc Andreessen 创业文集
- 本文链接:https://xuehuayu.cn/article/5380f1e9.html
- 版权声明:① 标为原创的文章为博主原创,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接。② 标为转载的文章来自网络,已标明出处,侵删。