图书馆
23 个学习体系已覆盖全部 105本图书;左侧可按书名搜索,也可按体系和初、中、高阶段展开章节。
计算机图形学与渲染
从图形学概念与 API 实作,进入实时渲染、PBR 与全局光照。
初级
理解渲染管线、光栅化、OpenGL 基础与光线追踪直觉。
Ray Tracing in One Weekend
12 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
LearnOpenGL
41 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
计算机图形学第4版
14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
用 OpenGL、Vulkan 与几何数据结构完成现代渲染实践。
高级
深入实时渲染架构、基于物理的渲染与全局光照。
基于物理的渲染 PBRT
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
全局光照技术
12 章 · 进阶读物:深入底层原理、架构设计与专题难点。
GPU Gems 系列
131 章 · 进阶读物:深入底层原理、架构设计与专题难点。
游戏开发
游戏引擎架构、网络同步、服务器与性能优化的工程实践。
Unity 引擎
Unity 脚本、渲染、动画、特效与性能优化的系统训练。
初级
Unity 脚本、UI、动画与核心技术入门。
中级
Shader、URP、屏幕特效与高级编程进阶。
Unity 3D 高级编程之进阶主程
11 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 3D 游戏特效制作典型实例
11 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
网络游戏、HMI 座舱、性能分析与跨平台优化。
Android 开发
从入门到内核的 Android 应用与系统开发系统训练。
初级
Android 应用开发入门、Kotlin 语言与第一行代码。
中级
开发艺术探索、组件化架构、设计模式与 Compose。
Android开发艺术探索(Android 5.0)
17 章 · 主干读物:系统掌握方法、工具与工程实践。
Android进阶之光(第1版 / Android 7.0时代)
13 章 · 主干读物:系统掌握方法、工具与工程实践。
Android组件化架构(2018 / Gradle 4.1时代)
11 章 · 主干读物:系统掌握方法、工具与工程实践。
Android 应用设计模式入门
14 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
进阶解密、性能优化与 Framework/内核深入。
Android进阶解密
19 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Android应用性能优化(2012 / Android 4.0时代)
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
深入理解Android内核设计思想(第1版 / Android 4.3)
24 章 · 进阶读物:深入底层原理、架构设计与专题难点。
深入理解Android(Framework卷I-III / Android 2.2-4.2.2)
28 章 · 进阶读物:深入底层原理、架构设计与专题难点。
C/C++ 编程
从 C 语言基础到 C++ 高性能、并发与对象模型的深度训练。
初级
C/C++ 语言基础:指针、内存、语法与底层视角。
C Primer Plus(第6版)
17 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
C++ Primer Plus
20 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Easy C++(第5版)
18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
C 程序设计语言(K&R)
10 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
CPU眼里的C/C++
8 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
Effective 系列、高性能与对象模型深入。
C++ Primer 第5版
20 章 · 主干读物:系统掌握方法、工具与工程实践。
Effective C++
57 章 · 主干读物:系统掌握方法、工具与工程实践。
C++ 高性能编程
13 章 · 主干读物:系统掌握方法、工具与工程实践。
现代 C++ 测试驱动开发
13 章 · 主干读物:系统掌握方法、工具与工程实践。
深度探索 C++ 对象模型
9 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
并发编程、服务器开发、泛型设计与性能优化。
C++ 并发编程实战(第2版)
12 章 · 进阶读物:深入底层原理、架构设计与专题难点。
C++ 服务器开发精髓
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Modern C++ Design
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Java 与 JVM
Java 核心技术、Effective 实践与 JVM 调优深入。
初级
Java 语言入门与核心技术体系。
中级
Effective Java 最佳实践与 JVM 深入理解。
高级
G1 垃圾收集器源码分析与调优。
C# 与 .NET
C# 语言核心、函数式编程与 .NET 内存管理。
初级
C# 语言核心与本质论入门。
中级
CLR 原理、深入理解 C# 与函数式编程。
深入理解 C#
17 章 · 主干读物:系统掌握方法、工具与工程实践。
Effective C#
7 章 · 主干读物:系统掌握方法、工具与工程实践。
C# 函数式编程
17 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
高质量代码实践与 .NET 内存管理。
编写高质量代码:改善 C# 程序的 157 个建议
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Python 编程
Python 从入门到流畅、高级编程与自动化运维。
初级
Python 编程入门与实践。
中级
流畅的 Python 与高级编程。
Python 高级编程
16 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
Python 自动化运维实践。
Go 语言
Go 程序设计、实战与 Web 编程。
初级
Go 程序设计语言基础。
中级
Go 语言实战与 Web 编程。
Go 语言实战
11 章 · 主干读物:系统掌握方法、工具与工程实践。
Rust 语言
Rust 程序设计语言、编程之道与精通。
初级
Rust 程序设计语言入门。
中级
Rust 编程之道与精通进阶。
前端开发
JavaScript、CSS、Vue.js 与前端工程化体系。
Node.js
Node.js 深入浅出、权威指南与调试。
初级
Node.js 权威指南入门。
中级
深入浅出 Node.js 与调试指南。
Node.js调试指南
10 章 · 主干读物:系统掌握方法、工具与工程实践。
算法与数据结构
从图解算法直觉到算法导论与数学基础的体系训练。
初级
图解建立算法直觉、数据结构与程序员数学。
中级
面试、算法竞赛与经典算法教材。
剑指Offer:名企面试官精讲典型编程题(第2版)
81 章 · 主干读物:系统掌握方法、工具与工程实践。
算法(第4版)
30 章 · 主干读物:系统掌握方法、工具与工程实践。
深入浅出算法竞赛(图解版)
6 章 · 主干读物:系统掌握方法、工具与工程实践。
算法工程珠玑(Pearls of Algorithm Engineering)
16 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
算法导论、具体数学、线代与统计基础。
具体数学
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
线性代数应该这样学
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
人工智能与机器学习
从机器学习基础、深度学习到大模型应用与智能体开发。
初级
图解 AI/ML/DL 与经典机器学习教材。
图解人工智能(第1版 / 2021)
16 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
图解机器学习(第1版 / 2015)
22 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
图解深度学习(第1版 / 2018)
10 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
机器学习(西瓜书,第1版 / 2016)
19 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
统计学习方法
25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
深度学习入门系列、花书与强化学习。
强化学习与深度学习:通过C语言模拟
6 章 · 主干读物:系统掌握方法、工具与工程实践。
深度学习入门:基于Python的理论与实现
11 章 · 主干读物:系统掌握方法、工具与工程实践。
深度学习入门2:自制框架
65 章 · 主干读物:系统掌握方法、工具与工程实践。
深度学习(花书)
22 章 · 主干读物:系统掌握方法、工具与工程实践。
深度学习进阶:自然语言处理
13 章 · 主干读物:系统掌握方法、工具与工程实践。
深度学习入门4:强化学习
16 章 · 主干读物:系统掌握方法、工具与工程实践。
深度学习入门5:生成模型
16 章 · 主干读物:系统掌握方法、工具与工程实践。
深度强化学习
23 章 · 主干读物:系统掌握方法、工具与工程实践。
模式识别与机器学习(PRML)
21 章 · 主干读物:系统掌握方法、工具与工程实践。
多智能体系统
27 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
大语言模型、LangChain 与 AI Agent 开发。
AI Agent 开发实战(工程专题 / 2026)
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
AI 智能体应用开发(应用专题 / 2026)
19 章 · 进阶读物:深入底层原理、架构设计与专题难点。
从零构建 AI Agent(基础专题 / 2026)
9 章 · 进阶读物:深入底层原理、架构设计与专题难点。
LangChain 编程从入门到实践
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
大语言模型:基础与前沿
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
大规模语言模型:从理论到实践
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
大模型应用开发极简入门
9 章 · 进阶读物:深入底层原理、架构设计与专题难点。
ChatGPT 原理与实战
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
这就是 ChatGPT
24 章 · 进阶读物:深入底层原理、架构设计与专题难点。
软件工程与最佳实践
设计模式、代码质量、重构与架构的工程管理。
初级
设计模式动机、代码大全与程序员修炼之道。
中级
代码质量、重构与 GoF 设计模式。
高级
整洁架构、DDD 与企业应用模式。
后端与分布式系统
Spring、微服务、消息队列与分布式数据架构。
数据库
SQL、MySQL、Redis 与数据库系统概念。
计算机网络
HTTP、TCP/IP 与网络抓包分析。
初级
图解 HTTP 与 HTTP 权威指南。
中级
自顶向下计算机网络、TCP/IP 详解与抓包分析。
高级
UNIX 网络编程套接字 API。
操作系统与系统编程
计算机原理、操作系统、Linux/Windows 内核与系统编程。
初级
计算机与程序是怎样跑起来的、CSAPP。
中级
操作系统概念、现代操作系统与 UNIX 编程艺术。
UNIX编程艺术
33 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
Linux/Windows 内核、UNIX 高级编程与内存管理。
Linux内核设计与实现
22 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Linux内核精髓
10 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Windows内核编程
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
编译原理
从自制编译器到龙书、虎书的编译原理体系。
初级
两周自制脚本语言与自制编译器入门。
中级
编译器设计与虎书现代编译原理。
虎书:现代编译原理 C语言描述(修订版 / 2018)
24 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
龙书编译原理深入。
龙书:编译原理(第2版 / 2009)
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
区块链
白话区块链、开发实战与比特币/以太坊精通。
初级
白话区块链入门。
中级
区块链开发实战与精通比特币。
高级
精通以太坊。
汽车与车机
从整车构造到 AUTOSAR、SOA 与智能车软件。
初级
汽车构造图解与新能源汽车原理。
中级
汽车电子软件架构与 AUTOSAR。
高级
智能车软件与软件定义汽车。
职业素养与学习方法
认知科学、刻意练习、管理与组织方法论。
初级
认知天性、终身成长与刻意练习。
中级
卓有成效的管理者、组织问题工具与失控。
解决组织问题的49个工具
8 章 · 主干读物:系统掌握方法、工具与工程实践。