图书馆
23 个学习体系已覆盖全部 225本图书;左侧可按书名搜索,也可按体系和初、中、高阶段展开章节。
计算机图形学与渲染
从图形学概念与 API 实作,进入实时渲染、PBR 与全局光照。
初级
理解渲染管线、光栅化、OpenGL 基础与光线追踪直觉。
中级
用 OpenGL、Vulkan 与几何数据结构完成现代渲染实践。
深入理解 OpenGL WebGL OpenGL ES
10 章 · 主干读物:系统掌握方法、工具与工程实践。
OpenGL 超级宝典
18 章 · 主干读物:系统掌握方法、工具与工程实践。
OpenGL 红宝书
18 章 · 主干读物:系统掌握方法、工具与工程实践。
Vulkan 学习指南
16 章 · 主干读物:系统掌握方法、工具与工程实践。
计算机图形学:几何体数据结构
12 章 · 主干读物:系统掌握方法、工具与工程实践。
实时碰撞检测算法技术
17 章 · 主干读物:系统掌握方法、工具与工程实践。
游戏和图形学的 3D 数学
17 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
深入实时渲染架构、基于物理的渲染与全局光照。
基于物理的渲染 PBRT
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
实时渲染第4版
24 章 · 进阶读物:深入底层原理、架构设计与专题难点。
全局光照技术
12 章 · 进阶读物:深入底层原理、架构设计与专题难点。
GPU Gems 系列
48 章 · 进阶读物:深入底层原理、架构设计与专题难点。
GPU Pro 系列
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
ShaderX 系列
18 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Shader 开发实战
21 章 · 进阶读物:深入底层原理、架构设计与专题难点。
游戏开发
游戏引擎架构、网络同步、服务器与性能优化的工程实践。
初级
游戏程序员成长路径、设计基础、脚本语言与 3D 创作入门。
游戏程序员的学习之路(Milo Yip 图谱)
14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
C++ 游戏编程入门
23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
游戏设计基础(原书第3版)
23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Lua 程序设计
35 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
玩转 Blender:3D 动画角色创作(第 3 版)
17 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
游戏编程模式、引擎架构与核心机制设计。
游戏编程模式
29 章 · 主干读物:系统掌握方法、工具与工程实践。
游戏引擎架构(第三版)
22 章 · 主干读物:系统掌握方法、工具与工程实践。
游戏引擎原理与实践·卷1
16 章 · 主干读物:系统掌握方法、工具与工程实践。
游戏引擎原理与实践·卷2:高级技术
17 章 · 主干读物:系统掌握方法、工具与工程实践。
游戏机制:高级游戏设计技术
17 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 游戏优化
12 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
网络游戏核心技术、服务器架构与多人在线架构。
网络游戏核心技术与实战
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
网络游戏服务器端编程
10 章 · 进阶读物:深入底层原理、架构设计与专题难点。
游戏服务器架构与优化
15 章 · 进阶读物:深入底层原理、架构设计与专题难点。
多人在线游戏架构实战:基于C++的分布式游戏编程
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Multiplayer Game Programming: Architecting Networked Games
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Unity 引擎
Unity 脚本、渲染、动画、特效与性能优化的系统训练。
初级
Unity 脚本、UI、动画与核心技术入门。
Unity 5 权威讲解
18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Unity 3D实战核心技术详解
16 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Unity 脚本设计
12 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Unity 3D 脚本编程与游戏开发
15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Unity UI 设计
9 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Unity 游戏动画设计
9 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
Shader、URP、屏幕特效与高级编程进阶。
Unity 3D 高级编程之进阶主程
11 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 神技达人炼成记
14 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 游戏案例开发大全
13 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity Shader 入门精要
22 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 3D ShaderLab 开发实战详解
35 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 6 URP 内置 Shader 源码解析
23 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 着色器和屏幕特效开发秘笈
13 章 · 主干读物:系统掌握方法、工具与工程实践。
Unity 3D 游戏特效制作典型实例
11 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
网络游戏、HMI 座舱、性能分析与跨平台优化。
Unity3D网络游戏实战(第2版)
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Unity与C++网络游戏开发实战
24 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Unity for HMI:未来已来,Unity开启3D座舱新篇章
25 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Unity 游戏性能分析终极指南(Unity 6 第 2 版)
15 章 · 进阶读物:深入底层原理、架构设计与专题难点。
移动、XR 与 Web 游戏性能优化(Unity 6 版)
19 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Android 开发
从入门到内核的 Android 应用与系统开发系统训练。
初级
Android 应用开发入门、Kotlin 语言与第一行代码。
Android 编程权威指南(第4版)
34 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
第一行代码 Android(第3版)
18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
疯狂Android讲义(第4版)
21 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Kotlin编程权威指南(原书第1版)
29 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Kotlin实战(第1版 / Kotlin 1.0)
19 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
开发艺术探索、组件化架构、设计模式与 Compose。
Android开发艺术探索(Android 5.0)
17 章 · 主干读物:系统掌握方法、工具与工程实践。
Android进阶之光(第1版 / Android 7.0时代)
13 章 · 主干读物:系统掌握方法、工具与工程实践。
Android组件化架构(2018 / Gradle 4.1时代)
11 章 · 主干读物:系统掌握方法、工具与工程实践。
Android アプリ设计パターン入门
14 章 · 主干读物:系统掌握方法、工具与工程实践。
Jetpack Compose从入门到实战(2022 / 第1版)
13 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
进阶解密、性能优化与 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 章 · 主干读物:系统掌握方法、工具与工程实践。
Effective Modern C++
44 章 · 主干读物:系统掌握方法、工具与工程实践。
C++ 高性能编程
13 章 · 主干读物:系统掌握方法、工具与工程实践。
现代 C++ 测试驱动开发
13 章 · 主干读物:系统掌握方法、工具与工程实践。
深度探索 C++ 对象模型
9 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
并发编程、服务器开发、泛型设计与性能优化。
C++ 并发编程实战(第2版)
12 章 · 进阶读物:深入底层原理、架构设计与专题难点。
C++ 服务器开发精髓
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Modern C++ Design
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
C++ 性能优化指南
15 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Java 与 JVM
Java 核心技术、Effective 实践与 JVM 调优深入。
初级
Java 语言入门与核心技术体系。
中级
Effective Java 最佳实践与 JVM 深入理解。
高级
G1 垃圾收集器源码分析与调优。
JVM G1源码分析和调优(彭成寒)
17 章 · 进阶读物:深入底层原理、架构设计与专题难点。
C# 与 .NET
C# 语言核心、函数式编程与 .NET 内存管理。
初级
C# 语言核心与本质论入门。
C# 10 核心技术指南
27 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
C# 7.0 本质论
24 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
CLR 原理、深入理解 C# 与函数式编程。
CLR via C#
32 章 · 主干读物:系统掌握方法、工具与工程实践。
深入理解 C#
17 章 · 主干读物:系统掌握方法、工具与工程实践。
Effective C#
7 章 · 主干读物:系统掌握方法、工具与工程实践。
C# 函数式编程
17 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
高质量代码实践与 .NET 内存管理。
编写高质量代码:改善 C# 程序的 157 个建议
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Pro .NET 内存管理(第2版)
17 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Python 编程
Python 从入门到流畅、高级编程与自动化运维。
初级
Python 编程入门与实践。
Python 编程:从入门到实践
22 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
流畅的 Python 与高级编程。
高级
Python 自动化运维实践。
Python 自动化运维
18 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Go 语言
Go 程序设计、实战与 Web 编程。
初级
Go 程序设计语言基础。
Go 程序设计语言
15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
Go 语言实战与 Web 编程。
Rust 语言
Rust 程序设计语言、编程之道与精通。
初级
Rust 程序设计语言入门。
Rust 程序设计语言
23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
Rust 编程之道与精通进阶。
前端开发
JavaScript、CSS、Vue.js 与前端工程化体系。
初级
JavaScript 高级程序设计与 CSS 揭秘。
JavaScript高级程序设计(第4版)
34 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
CSS揭秘
10 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
JavaScript 权威指南、CSS 世界与 Vue 实战。
JavaScript权威指南(第7版)
19 章 · 主干读物:系统掌握方法、工具与工程实践。
你不知道的JavaScript
42 章 · 主干读物:系统掌握方法、工具与工程实践。
CSS世界
14 章 · 主干读物:系统掌握方法、工具与工程实践。
Vue.js从入门到项目实战
18 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
Vue.js 设计与实现、全栈开发与前端工程化。
Vue.js设计与实现
20 章 · 进阶读物:深入底层原理、架构设计与专题难点。
JavaScript全栈开发
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
前端工程化体系设计与实践
9 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Node.js
Node.js 深入浅出、权威指南与调试。
初级
Node.js 权威指南入门。
Node.js权威指南
18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
深入浅出 Node.js 与调试指南。
算法与数据结构
从图解算法直觉到算法导论与数学基础的体系训练。
初级
图解建立算法直觉、数据结构与程序员数学。
算法图解(第2版)
13 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
大话数据结构
11 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
程序员的数学
25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
图灵数学女孩系列
50 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
面试、算法竞赛与经典算法教材。
剑指Offer:名企面试官精讲典型编程题(第2版)
81 章 · 主干读物:系统掌握方法、工具与工程实践。
算法(第4版)
30 章 · 主干读物:系统掌握方法、工具与工程实践。
数据结构与算法分析(C++描述,第3版)
13 章 · 主干读物:系统掌握方法、工具与工程实践。
深入浅出算法竞赛(图解版)
6 章 · 主干读物:系统掌握方法、工具与工程实践。
编程珠玑
15 章 · 主干读物:系统掌握方法、工具与工程实践。
算法工程珠玑(Pearls of Algorithm Engineering)
16 章 · 主干读物:系统掌握方法、工具与工程实践。
算法心得
21 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
算法导论、具体数学、线代与统计基础。
算法导论(第4版)
39 章 · 进阶读物:深入底层原理、架构设计与专题难点。
计算机程序设计艺术
30 章 · 进阶读物:深入底层原理、架构设计与专题难点。
具体数学
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
线性代数应该这样学
11 章 · 进阶读物:深入底层原理、架构设计与专题难点。
深入浅出统计学
17 章 · 进阶读物:深入底层原理、架构设计与专题难点。
人工智能与机器学习
从机器学习基础、深度学习到大模型应用与智能体开发。
初级
图解 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 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Building LLM Powered Applications
18 章 · 进阶读物:深入底层原理、架构设计与专题难点。
LangChain 编程从入门到实践
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
大语言模型:基础与前沿
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
大规模语言模型:从理论到实践
14 章 · 进阶读物:深入底层原理、架构设计与专题难点。
大模型应用开发极简入门
9 章 · 进阶读物:深入底层原理、架构设计与专题难点。
ChatGPT 原理与实战
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
这就是 ChatGPT
24 章 · 进阶读物:深入底层原理、架构设计与专题难点。
软件工程与最佳实践
设计模式、代码质量、重构与架构的工程管理。
初级
设计模式动机、代码大全与程序员修炼之道。
中级
代码质量、重构与 GoF 设计模式。
高级
整洁架构、DDD 与企业应用模式。
后端与分布式系统
Spring、微服务、消息队列与分布式数据架构。
初级
Spring 实战与服务器端网络架构入门。
Spring in Action(第6版)
25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
图解服务器端网络架构(2015年首版)
8 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
Ruby 基础教程
25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
微服务架构、Kafka、RabbitMQ、网关与 Kubernetes。
微服务架构设计模式
15 章 · 主干读物:系统掌握方法、工具与工程实践。
Kafka权威指南(第2版 / 2022)
18 章 · 主干读物:系统掌握方法、工具与工程实践。
RabbitMQ实战:高效部署分布式消息队列(RabbitMQ 2.7 / 2015)
17 章 · 主干读物:系统掌握方法、工具与工程实践。
Kong网关:入门、实战与进阶(Kong 2.0.5 / 2021)
22 章 · 主干读物:系统掌握方法、工具与工程实践。
Kubernetes in Action中文版(第1版 / Kubernetes 1.8 / 2018)
24 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
凤凰架构与分布式数据密集型应用。
数据库
SQL、MySQL、Redis 与数据库系统概念。
初级
SQL 必知必会与 MySQL 入门。
中级
高性能 MySQL 与 Redis 设计与实现。
高级
数据库系统概念深入。
数据库系统概念(原书第7版 / 2021)
35 章 · 进阶读物:深入底层原理、架构设计与专题难点。
计算机网络
HTTP、TCP/IP 与网络抓包分析。
初级
图解 HTTP 与 HTTP 权威指南。
中级
自顶向下计算机网络、TCP/IP 详解与抓包分析。
高级
UNIX 网络编程套接字 API。
UNIX网络编程 卷1:套接字联网API(第3版 / 2010)
38 章 · 进阶读物:深入底层原理、架构设计与专题难点。
操作系统与系统编程
计算机原理、操作系统、Linux/Windows 内核与系统编程。
初级
计算机与程序是怎样跑起来的、CSAPP。
计算机是怎样跑起来的
14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
程序是怎样跑起来的
15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
深入理解计算机系统(CSAPP)
15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。
中级
操作系统概念、现代操作系统与 UNIX 编程艺术。
操作系统概念(恐龙书)
23 章 · 主干读物:系统掌握方法、工具与工程实践。
现代操作系统(第4版)
15 章 · 主干读物:系统掌握方法、工具与工程实践。
Linux操作系统实战
11 章 · 主干读物:系统掌握方法、工具与工程实践。
UNIX编程艺术
33 章 · 主干读物:系统掌握方法、工具与工程实践。
高级
Linux/Windows 内核、UNIX 高级编程与内存管理。
Linux内核设计与实现
22 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Linux内核精髓
10 章 · 进阶读物:深入底层原理、架构设计与专题难点。
UNIX环境高级编程
26 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Windows逐梦旅程
29 章 · 进阶读物:深入底层原理、架构设计与专题难点。
Windows内核编程
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
深入浅出MFC
23 章 · 进阶读物:深入底层原理、架构设计与专题难点。
垃圾回收算法手册:自动内存管理的艺术(2016中文版)
24 章 · 进阶读物:深入底层原理、架构设计与专题难点。
编译原理
从自制编译器到龙书、虎书的编译原理体系。
初级
两周自制脚本语言与自制编译器入门。
中级
编译器设计与虎书现代编译原理。
高级
龙书编译原理深入。
龙书:编译原理(第2版 / 2009)
16 章 · 进阶读物:深入底层原理、架构设计与专题难点。
区块链
白话区块链、开发实战与比特币/以太坊精通。
汽车与车机
从整车构造到 AUTOSAR、SOA 与智能车软件。
初级
汽车构造图解与新能源汽车原理。
中级
汽车电子软件架构与 AUTOSAR。
高级
智能车软件与软件定义汽车。
车载软件与智能化(AUTOSAR R25-11 / 2026)
13 章 · 进阶读物:深入底层原理、架构设计与专题难点。
职业素养与学习方法
认知科学、刻意练习、管理与组织方法论。
初级
认知天性、终身成长与刻意练习。
中级
卓有成效的管理者、组织问题工具与失控。