图书馆

23 个学习体系已覆盖全部 225本图书;左侧可按书名搜索,也可按体系和初、中、高阶段展开章节。

计算机图形学与渲染

从图形学概念与 API 实作,进入实时渲染、PBR 与全局光照。

初级

理解渲染管线、光栅化、OpenGL 基础与光线追踪直觉。

Ray Tracing in One Weekend

12 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
计算机图形学与渲染

LearnOpenGL

41 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
入门光照模型加载高级OpenGL高级光照

计算机图形学:原理及实践

25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
计算机图形学与渲染

计算机图形学第4版

14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
计算机图形学与渲染

中级

用 OpenGL、Vulkan 与几何数据结构完成现代渲染实践。

深入理解 OpenGL WebGL OpenGL ES

10 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
计算机图形学与渲染

OpenGL 超级宝典

18 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
计算机图形学与渲染

OpenGL 红宝书

18 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
计算机图形学与渲染

Vulkan 学习指南

16 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
计算机图形学与渲染

计算机图形学:几何体数据结构

12 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
几何数据结构 · 全书导览几何数据结构 · 空间层次几何数据结构 · 包围与距离几何数据结构 · 邻近关系几何数据结构 · 动态与鲁棒

实时碰撞检测算法技术

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
实时碰撞检测算法技术(清华2010 / Morgan Kaufmann 2005)

游戏和图形学的 3D 数学

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
3D数学基础 · 全书导览3D数学基础 · 坐标与向量3D数学基础 · 矩阵与变换3D数学基础 · 方位与几何3D数学基础 · 图形与力学

高级

深入实时渲染架构、基于物理的渲染与全局光照。

基于物理的渲染 PBRT

16 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
计算机图形学与渲染

实时渲染第4版

24 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
计算机图形学与渲染

全局光照技术

12 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
计算机图形学与渲染

GPU Gems 系列

48 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
计算机图形学与渲染

GPU Pro 系列

14 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
GPU Pro 1-7 · 全系列地图GPU Pro 1-7 · 几何与管线GPU Pro 1-7 · 光照与材质GPU Pro 1-7 · 屏幕与稀疏表示GPU Pro 1-7 · 计算与工程

ShaderX 系列

18 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
ShaderX 1-7 · 导读ShaderX 1-7 · 基础与几何ShaderX 1-7 · 表面与光照ShaderX 1-7 · 图像与环境ShaderX 1-7 · 工程与设备

Shader 开发实战

21 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Shader开发实战 · 全书导览Shader开发实战 · 基础效果Shader开发实战 · 三维光照Shader开发实战 · 性能与精度Shader开发实战 · 引擎落地

游戏开发

游戏引擎架构、网络同步、服务器与性能优化的工程实践。

初级

游戏程序员成长路径、设计基础、脚本语言与 3D 创作入门。

游戏程序员的学习之路(Milo Yip 图谱)

14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
游戏程序员的学习之路(Milo Yip 2017/2019图谱)

C++ 游戏编程入门

23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
全书导航全书复习Pong 项目Run! 项目Timber!!! 项目

游戏设计基础(原书第3版)

23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
游戏设计基础(原书第3版 / 机械工业2017)

Lua 程序设计

35 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Programming in Lua 4e · 导学Programming in Lua 4e · The BasicsProgramming in Lua 4e · Real ProgrammingProgramming in Lua 4e · Lua-ismsProgramming in Lua 4e · The C API

玩转 Blender:3D 动画角色创作(第 3 版)

17 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
玩转 Blender 第 3 版 · 全书导览玩转 Blender 第 3 版 · Blender 基础玩转 Blender 第 3 版 · 项目与角色设计玩转 Blender 第 3 版 · 建模玩转 Blender 第 3 版 · UV、纹理与材质

中级

游戏编程模式、引擎架构与核心机制设计。

游戏编程模式

29 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
游戏编程模式(作者2014 / 人邮2016)

游戏引擎架构(第三版)

22 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Game Engine Architecture 3rd Edition

游戏引擎原理与实践·卷1

16 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
游戏引擎原理与实践·卷1(人邮2020)

游戏引擎原理与实践·卷2:高级技术

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
游戏引擎原理与实践·卷2:高级技术(人邮2021)

游戏机制:高级游戏设计技术

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
游戏机制高级设计 · 全书导览游戏机制高级设计 · 基础与复杂系统游戏机制高级设计 · 经济与 Machinations游戏机制高级设计 · 模式、模拟与经济游戏机制高级设计 · 关卡、进程与意义

Unity 游戏优化

12 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity Game Optimization · 导读Unity Game Optimization · 诊断与脚本Unity Game Optimization · 渲染与运行时Unity Game Optimization · XR、内存与 DOTSUnity Game Optimization · 工程交付

高级

网络游戏核心技术、服务器架构与多人在线架构。

网络游戏核心技术与实战

11 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
网络游戏核心技术与实战 · 权威学习地图网络游戏核心技术与实战 · 网络与游戏基础网络游戏核心技术与实战 · 架构与同步网络游戏核心技术与实战 · 两类开发实战网络游戏核心技术与实战 · 辅助系统与运营

网络游戏服务器端编程

10 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
网络游戏服务器端编程 · 官方导览网络游戏服务器端编程 · 网络与并发网络游戏服务器端编程 · 高效通信与安全网络游戏服务器端编程 · 数据与配套系统网络游戏服务器端编程 · 全链验收

游戏服务器架构与优化

15 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
游戏服务器架构与优化 · 权威导览游戏服务器架构与优化 · 网络和服务器游戏服务器架构与优化 · 存储与数据库游戏服务器架构与优化 · 架构演进游戏服务器架构与优化 · 大厅与实时服务

多人在线游戏架构实战:基于C++的分布式游戏编程

14 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
多人在线游戏架构 · 官方导览多人在线游戏架构 · 网络基础多人在线游戏架构 · 框架核心多人在线游戏架构 · 数据与组件多人在线游戏架构 · 分布式运行时

Multiplayer Game Programming: Architecting Networked Games

16 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Multiplayer Game Programming · 对象复制Multiplayer Game Programming · 对象序列化Multiplayer Game Programming · 互联网分层与NATMultiplayer Game Programming · 可伸缩性Multiplayer Game Programming · 全书总复习

Unity 引擎

Unity 脚本、渲染、动画、特效与性能优化的系统训练。

初级

Unity 脚本、UI、动画与核心技术入门。

Unity 5 权威讲解

18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Unity 5 权威讲解 · 全书导览Unity 5 权威讲解 · 入门与场景Unity 5 权威讲解 · 角色与战斗Unity 5 权威讲解 · UI 与架构Unity 5 权威讲解 · 射线、导航与光照

Unity 3D实战核心技术详解

16 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Unity 3D 实战核心技术详解 · 全书导览Unity 3D 实战核心技术详解 · 总复习Unity 3D 实战核心技术详解 · 工程经验Unity 3D 实战核心技术详解 · 架构与热更新Unity 3D 实战核心技术详解 · 数学与数据

Unity 脚本设计

12 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Unity 脚本设计 · 全书导览Unity 脚本设计 · 语言与调试Unity 脚本设计 · 世界与事件Unity 脚本设计 · 渲染与数据Unity 脚本设计 · AI 与编辑器

Unity 3D 脚本编程与游戏开发

15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Unity 3D 脚本编程与游戏开发 · 全书导览Unity 3D 脚本编程与游戏开发 · 脚本与物理Unity 3D 脚本编程与游戏开发 · 数学与界面Unity 3D 脚本编程与游戏开发 · 动画、特效与音频Unity 3D 脚本编程与游戏开发 · 资源与数据

Unity UI 设计

9 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Unity UI 设计 · 全书导览Unity UI 设计 · 基础与布局Unity UI 设计 · 控件与响应式Unity UI 设计 · 空间与源码Unity UI 设计 · 总复习

Unity 游戏动画设计

9 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Unity 游戏动画设计 · 全书导览Unity 游戏动画设计 · 基础与 2DUnity 游戏动画设计 · 原生动画与 MecanimUnity 游戏动画设计 · 角色动画Unity 游戏动画设计 · 变形、IK 与视频

中级

Shader、URP、屏幕特效与高级编程进阶。

Unity 3D 高级编程之进阶主程

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity3D 高级编程之进阶主程 · 连载导览Unity3D 高级编程之进阶主程 · 第1章Unity3D 高级编程之进阶主程 · 第2章Unity3D 高级编程之进阶主程 · 第3章Unity3D 高级编程之进阶主程 · 第4章

Unity 神技达人炼成记

14 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity 神技达人炼成记 · 全书导览Unity 神技达人炼成记 · 起步与世界Unity 神技达人炼成记 · 资产与脚本Unity 神技达人炼成记 · 动画、界面与输出Unity 神技达人炼成记 · 扩展、可视化与优化

Unity 游戏案例开发大全

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity 游戏案例开发大全 · 全书导览Unity 游戏案例开发大全 · 基础与环境Unity 游戏案例开发大全 · 桌球与迷宫物理Unity 游戏案例开发大全 · 触摸、射击与休闲玩法Unity 游戏案例开发大全 · 酷跑与停车

Unity Shader 入门精要

22 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity Shader精要 · 全书导览Unity Shader精要 · 基础篇Unity Shader精要 · 初级篇Unity Shader精要 · 中级篇Unity Shader精要 · 高级篇

Unity 3D ShaderLab 开发实战详解

35 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity 3D ShaderLab · 全书导览Unity 3D ShaderLab · 基础与空间Unity 3D ShaderLab · 照明路径Unity 3D ShaderLab · 阴影Unity 3D ShaderLab · 状态与管线

Unity 6 URP 内置 Shader 源码解析

23 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity 6 URP源码 · 全图Unity 6 URP源码 · 包与契约Unity 6 URP源码 · Lit主链Unity 6 URP源码 · 内置材质Unity 6 URP源码 · 专用Shader

Unity 着色器和屏幕特效开发秘笈

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity屏幕特效秘笈 · 全书导览Unity屏幕特效秘笈 · 表面与反射Unity屏幕特效秘笈 · 模型与顶点Unity屏幕特效秘笈 · 移动与复用Unity屏幕特效秘笈 · 屏幕效果

Unity 3D 游戏特效制作典型实例

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Unity 3D 游戏特效制作典型实例 · 全书导览Unity 3D 游戏特效制作典型实例 · 引擎与规范Unity 3D 游戏特效制作典型实例 · Unity 工作流Unity 3D 游戏特效制作典型实例 · 场景与 Max 案例Unity 3D 游戏特效制作典型实例 · 粒子案例

高级

网络游戏、HMI 座舱、性能分析与跨平台优化。

Unity3D网络游戏实战(第2版)

14 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Unity3D 网络游戏实战 · 官方导览Unity3D 网络游戏实战 · 扎基础Unity3D 网络游戏实战 · 搭框架Unity3D 网络游戏实战 · 做游戏Unity3D 网络游戏实战 · 全书验收

Unity与C++网络游戏开发实战

24 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Unity 与 C++ 网络游戏 · 官方导览Unity 与 C++ 网络游戏 · Unity 基础Unity 与 C++ 网络游戏 · Unity 实战Unity 与 C++ 网络游戏 · C++ 网络基础Unity 与 C++ 网络游戏 · C++ 服务器实战

Unity for HMI:未来已来,Unity开启3D座舱新篇章

25 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Unity for HMI(Unity中国UNITE 2024)

Unity 游戏性能分析终极指南(Unity 6 第 2 版)

15 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
基础概念与方法内存预算与生命周期平台工具与进阶资源瓶颈分类与移动约束项目审计、深度分析与自动化

移动、XR 与 Web 游戏性能优化(Unity 6 版)

19 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Unity 6 跨平台优化 · 全书导览渲染基础、测量与热适应资产、代码与项目配置GPU、光照与 ShaderUI、音频与动画

Android 开发

从入门到内核的 Android 应用与系统开发系统训练。

初级

Android 应用开发入门、Kotlin 语言与第一行代码。

Android 编程权威指南(第4版)

34 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
基础入门UI与FragmentIntent与数据后台与网络高级UI与动画

第一行代码 Android(第3版)

18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
第一行代码 Android(第3版 / Android 10 / Kotlin)

疯狂Android讲义(第4版)

21 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
疯狂Android讲义(第4版 / Android 9.x / Java)

Kotlin编程权威指南(原书第1版)

29 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Kotlin权威指南 · 学习地图Kotlin权威指南 · 导论Kotlin权威指南 · 语言基础Kotlin权威指南 · 函数与空安全Kotlin权威指南 · 值与集合

Kotlin实战(第1版 / Kotlin 1.0)

19 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Kotlin实战(第1版 / Kotlin 1.0)

中级

开发艺术探索、组件化架构、设计模式与 Compose。

Android开发艺术探索(Android 5.0)

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Android开发艺术探索(2015 / Android 5.0 / Java)

Android进阶之光(第1版 / Android 7.0时代)

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Android进阶之光(第1版 / Android 7.0时代)

Android组件化架构(2018 / Gradle 4.1时代)

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Android组件化架构(2018 / Gradle 4.1时代)

Android アプリ设计パターン入门

14 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
第I部:理解应用设计第II部:观察真实设计第III部:思考设计后置内容:跨章概念检索后置内容:协作、致谢与权利

Jetpack Compose从入门到实战(2022 / 第1版)

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Jetpack Compose从入门到实战(2022 / 第1版)

高级

进阶解密、性能优化与 Framework/内核深入。

Android进阶解密

19 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Android进阶解密(Android 8.0源码 / 2018年初版)

Android应用性能优化(2012 / Android 4.0时代)

11 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Android应用性能优化(2012 / Android 4.0时代)

深入理解Android内核设计思想(第1版 / Android 4.3)

24 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
深入理解Android内核设计思想(第1版 / Android 4.3)

深入理解Android(Framework卷I-III / Android 2.2-4.2.2)

28 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
深入Android三卷 · 学习地图深入Android三卷 · 卷I Native基础深入Android三卷 · 卷I 媒体与设备深入Android三卷 · 卷II Java基础深入Android三卷 · 卷II 核心服务

C/C++ 编程

从 C 语言基础到 C++ 高性能、并发与对象模型的深度训练。

初级

C/C++ 语言基础:指针、内存、语法与底层视角。

C Primer Plus(第6版)

17 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
C基础C控制与IOC函数数组指针C高级主题

C++ Primer Plus

20 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
C++ Primer Plus 6e · 包含、类模板与多重继承C++ Primer Plus 6e · 程序语句与 I/OC++ Primer Plus 6e · 抽象、对象生命周期与 ADTC++ Primer Plus 6e · 多文件、生命周期与名字C++ Primer Plus 6e · 分支覆盖与逻辑条件

Easy C++(第5版)

18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Easy C++(第5版)· 程序分解Easy C++(第5版)· 程序设计起点Easy C++(第5版)· 持久化与流Easy C++(第5版)· 对象生命周期Easy C++(第5版)· 多态与接口

C 程序设计语言(K&R)

10 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
C语言概览类型与运算符控制流与函数指针与数组结构体与IO

CPU眼里的C/C++

8 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
CPU眼里的C/C++ · 官方第1章CPU眼里的C/C++ · 官方第2章CPU眼里的C/C++ · 官方第3章CPU眼里的C/C++ · 官方第4章CPU眼里的C/C++ · 官方第5章

中级

Effective 系列、高性能与对象模型深入。

C++ Primer 第5版

20 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
C++基础C++标准库类设计者工具高级主题

Effective C++

57 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
全书导航全书复习Chapter 1 · Accustoming Yourself to C++Chapter 2 · Constructors, Destructors, and Assignment OperatorsChapter 3 · Resource Management

Effective Modern C++

44 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
全书导航全书复习Chapter 1 · Deducing TypesChapter 2 · autoChapter 3 · Moving to Modern C++

C++ 高性能编程

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
C++ High Performance · Chapter 1C++ High Performance · Chapter 10C++ High Performance · Chapter 11C++ High Performance · Chapter 2C++ High Performance · Chapter 3

现代 C++ 测试驱动开发

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
现代 C++ 测试驱动开发 · 并发反馈现代 C++ 测试驱动开发 · 测试结构现代 C++ 测试驱动开发 · 测试质量现代 C++ 测试驱动开发 · 持续设计现代 C++ 测试驱动开发 · 环境与反馈回路

深度探索 C++ 对象模型

9 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Inside the C++ Object Model · Chapter 1Inside the C++ Object Model · Chapter 2Inside the C++ Object Model · Chapter 3Inside the C++ Object Model · Chapter 4Inside the C++ Object Model · Chapter 5

高级

并发编程、服务器开发、泛型设计与性能优化。

C++ 并发编程实战(第2版)

12 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
并发基础共享数据内存模型与原子操作并发数据结构高级并发与工程

C++ 服务器开发精髓

11 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
C++ 服务器开发精髓 · 从 TCP 字节流到可演化应用协议C++ 服务器开发精髓 · 从症状到报文证据C++ 服务器开发精髓 · 导航与验收C++ 服务器开发精髓 · 构建、符号与 GDB 证据链C++ 服务器开发精髓 · 九章综合验收

Modern C++ Design

13 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Modern C++ Design · First EditionModern C++ Design · Integrated ReviewModern C++ Design · Part I TechniquesModern C++ Design · Part II Components

C++ 性能优化指南

15 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Optimized C++ · Chapter 1Optimized C++ · Chapter 10Optimized C++ · Chapter 11Optimized C++ · Chapter 12Optimized C++ · Chapter 13

Java 与 JVM

Java 核心技术、Effective 实践与 JVM 调优深入。

初级

Java 语言入门与核心技术体系。

Head First Java(第3版)

23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Head First Java(第3版 / Java 17)

Java核心技术(第14版·全两卷)

27 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Java核心技术(第14版·全两卷 / Java 25)

中级

Effective Java 最佳实践与 JVM 深入理解。

Effective Java(第3版)

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Effective Java(第3版 / Java 9基线)

深入理解Java虚拟机(第3版)

25 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
深入理解Java虚拟机(第3版 / 2019年JDK 12基线)

Troubleshooting Java(第2版)

26 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Troubleshooting Java(第2版 / 2025年10月版)

高级

G1 垃圾收集器源码分析与调优。

JVM G1源码分析和调优(彭成寒)

17 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
JVM G1源码分析和调优(jdk8u60源码基线)

C# 与 .NET

C# 语言核心、函数式编程与 .NET 内存管理。

初级

C# 语言核心与本质论入门。

C# 10 核心技术指南

27 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
C# 10 Nutshell · 导学C# 10 Nutshell · LanguageC# 10 Nutshell · .NET and DataC# 10 Nutshell · Runtime ServicesC# 10 Nutshell · Metadata and Dynamic

C# 7.0 本质论

24 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Essential C# 7.0 · GuideEssential C# 7.0 · Language FoundationsEssential C# 7.0 · Object-Oriented FoundationsEssential C# 7.0 · Type DesignEssential C# 7.0 · Reliability

中级

CLR 原理、深入理解 C# 与函数式编程。

CLR via C#

32 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
CLR via C# 4e · 导学CLR via C# 4e · CLR BasicsCLR via C# 4e · Designing TypesCLR via C# 4e · Essential TypesCLR via C# 4e · Core Facilities

深入理解 C#

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
C# in Depth 4e · 导学C# in Depth 4e · ContextC# in Depth 4e · C# 2-5C# in Depth 4e · C# 6C# in Depth 4e · C# 7+

Effective C#

7 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Effective C# · 导学Effective C# · 语言习惯Effective C# · 资源与构造Effective C# · 泛型设计Effective C# · LINQ与执行边界

C# 函数式编程

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Functional C# 1e · 导学Functional C# 1e · Core conceptsFunctional C# 1e · Becoming functionalFunctional C# 1e · Advanced techniquesFunctional C# 1e · 总复习

高级

高质量代码实践与 .NET 内存管理。

编写高质量代码:改善 C# 程序的 157 个建议

14 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
编写高质量代码 · 导学编写高质量代码 · 语言篇编写高质量代码 · 集合与查询编写高质量代码 · 泛型与消息编写高质量代码 · 资源与持久化

Pro .NET 内存管理(第2版)

17 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Pro .NET 内存管理(第2版)· 存活块与重定位计划Pro .NET 内存管理(第2版)· 对象创建与分配成本Pro .NET 内存管理(第2版)· 根枚举与可达闭包Pro .NET 内存管理(第2版)· 回收触发与线程协调Pro .NET 内存管理(第2版)· 空间回收与地址更新

Python 编程

Python 从入门到流畅、高级编程与自动化运维。

初级

Python 编程入门与实践。

Python 编程:从入门到实践

22 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Part I · BasicsPart II · Projects · Alien InvasionPart II · Projects · Data VisualizationPart II · Projects · Web ApplicationsPython Crash Course · 全书导航

中级

流畅的 Python 与高级编程。

流畅的 Python

26 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
流畅Python 2e · 全书导览流畅Python 2e · Part I 数据结构流畅Python 2e · Part II 函数作为对象流畅Python 2e · Part III 类与协议流畅Python 2e · Part IV 控制流

Python 高级编程

16 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Python高级编程 · 全书导览Python高级编程 · 语言与APIPython高级编程 · 包与应用Python高级编程 · 项目生命周期Python高级编程 · 性能与设计

高级

Python 自动化运维实践。

Python 自动化运维

18 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Python自动化运维 · 全书导览Python自动化运维 · 基础篇Python自动化运维 · 高级篇Python自动化运维 · 案例篇Python自动化运维 · 总复习

Go 语言

Go 程序设计、实战与 Web 编程。

初级

Go 程序设计语言基础。

Go 程序设计语言

15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Go 程序设计语言 · 包边界、依赖图与工具链Go 程序设计语言 · 测试、覆盖率与性能证据Go 程序设计语言 · 从命令行到并发 WebGo 程序设计语言 · 调用、错误与控制转移Go 程序设计语言 · 名字、绑定与作用域

中级

Go 语言实战与 Web 编程。

Go 语言实战

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Go实战 · 全书导览Go实战 · 语言与工具Go实战 · 数据与类型Go实战 · 并发Go实战 · 工程

Go Web 编程

12 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Go Web编程 · 全书导览Go Web编程 · 基础与全景Go Web编程 · 请求与响应Go Web编程 · 展示与数据Go Web编程 · 服务与验证

Rust 语言

Rust 程序设计语言、编程之道与精通。

初级

Rust 程序设计语言入门。

Rust 程序设计语言

23 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Rust 程序设计语言 · 21 章综合验收Rust 程序设计语言 · 代数数据与控制流Rust 程序设计语言 · 第一项完整实践Rust 程序设计语言 · 端到端命令行工程Rust 程序设计语言 · 堆上集合与文本

中级

Rust 编程之道与精通进阶。

Rust 编程之道

15 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Rust之道 · 全书导览Rust之道 · 基础与类型Rust之道 · 所有权与抽象Rust之道 · 工程与并发Rust之道 · 元编程与安全边界

精通 Rust(第2版)

19 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
精通Rust 2e · 全书导览精通Rust 2e · 工程基础精通Rust 2e · 类型与安全精通Rust 2e · 并发与底层精通Rust 2e · 服务端工程

前端开发

JavaScript、CSS、Vue.js 与前端工程化体系。

初级

JavaScript 高级程序设计与 CSS 揭秘。

JavaScript高级程序设计(第4版)

34 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
JavaScript高级程序设计(第4版) · 学习地图JavaScript高级程序设计(第4版) · 语言基础JavaScript高级程序设计(第4版) · 类型与对象JavaScript高级程序设计(第4版) · 异步与浏览器JavaScript高级程序设计(第4版) · DOM与事件

CSS揭秘

10 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
CSS 揭秘 · 背景与边框CSS 揭秘 · 布局与动效CSS 揭秘 · 导学CSS 揭秘 · 方法论CSS 揭秘 · 排印与体验

中级

JavaScript 权威指南、CSS 世界与 Vue 实战。

JavaScript权威指南(第7版)

19 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
JavaScript 权威指南 · 权威导览JavaScript 权威指南 · 语言与控制流JavaScript 权威指南 · 数据与代码组织JavaScript 权威指南 · 标准库与高级机制JavaScript 权威指南 · 浏览器平台

你不知道的JavaScript

42 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
你不知道的 JavaScript · 三卷六册总览上卷 · 第一部分 作用域和闭包上卷 · 第二部分 this 和对象原型中卷 · 第一部分 类型和语法中卷 · 第二部分 异步和性能

CSS世界

14 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
CSS 世界 · 导学CSS 世界 · 界面与流向CSS 世界 · 流、定位与层叠CSS 世界 · 流与尺寸CSS 世界 · 世界观与术语

Vue.js从入门到项目实战

18 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Vue.js从入门到项目实战 · 权威导览Vue.js从入门到项目实战 · 概念与语法Vue.js从入门到项目实战 · 选项、组件与项目化Vue.js从入门到项目实战 · 商城实战Vue.js从入门到项目实战 · 官网、新闻与SVG

高级

Vue.js 设计与实现、全栈开发与前端工程化。

Vue.js设计与实现

20 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Vue.js设计与实现 · 权威导览Vue.js设计与实现 · 框架设计概览Vue.js设计与实现 · 响应系统Vue.js设计与实现 · 渲染器Vue.js设计与实现 · 组件化

JavaScript全栈开发

16 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
JavaScript 全栈开发 · 导学JavaScript 全栈开发 · 起点JavaScript 全栈开发 · 语言核心JavaScript 全栈开发 · 浏览器端JavaScript 全栈开发 · 服务器端

前端工程化体系设计与实践

9 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
前端工程化 · 本地与部署前端工程化 · 导学前端工程化 · 复盘前端工程化 · 工作流与未来前端工程化 · 构建

Node.js

Node.js 深入浅出、权威指南与调试。

初级

Node.js 权威指南入门。

Node.js权威指南

18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Node.js 权威指南 · 导学Node.js 权威指南 · 二进制与文件Node.js 权威指南 · 基础与模块Node.js 权威指南 · 可靠性与工具模块Node.js 权威指南 · 数据库与 Web

中级

深入浅出 Node.js 与调试指南。

深入浅出Node.js

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
深入浅出 Node.js · 测试与产品化深入浅出 Node.js · 导学深入浅出 Node.js · 附录深入浅出 Node.js · 复盘深入浅出 Node.js · 起点与模块

Node.js调试指南

10 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Node.js 调试指南 · 代码与工具Node.js 调试指南 · 导学Node.js 调试指南 · 复盘Node.js 调试指南 · 监控与应用Node.js 调试指南 · 可观测性

算法与数据结构

从图解算法直觉到算法导论与数学基础的体系训练。

初级

图解建立算法直觉、数据结构与程序员数学。

算法图解(第2版)

13 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
算法图解(第2版)

大话数据结构

11 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
大话数据结构 · 导学大话数据结构 · 基础大话数据结构 · 线性结构大话数据结构 · 树与图大话数据结构 · 查找与排序

程序员的数学

25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
程序员的数学系列 · 全书导览程序员的数学1 · 数学思维程序员的数学2 · 概率统计程序员的数学3 · 线性代数程序员的数学系列 · 总复习

图灵数学女孩系列

50 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
数学女孩第1卷 · 离散与连续数学女孩第2卷 · 费马大定理数学女孩第3卷 · 哥德尔不完备定理数学女孩第4卷 · 随机算法数学女孩系列 · 补充导读

中级

面试、算法竞赛与经典算法教材。

剑指Offer:名企面试官精讲典型编程题(第2版)

81 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
第1章 面试的流程第2章 面试需要的基础知识第3章 高质量的代码第4章 解决面试题的思路第5章 优化时间和空间效率

算法(第4版)

30 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
基础排序查找字符串

数据结构与算法分析(C++描述,第3版)

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
导论与分析线性结构与树散列与优先队列排序、并查集与图算法设计与均摊

深入浅出算法竞赛(图解版)

6 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
算法竞赛基础穷举、贪心与随机搜索与动态规划分治方法

编程珠玑

15 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Part I · PreliminariesPart II · PerformancePart III · The Product

算法工程珠玑(Pearls of Algorithm Engineering)

16 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
基础与模型随机化与并行排序、集合与搜索压缩与编码压缩数据结构

算法心得

21 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
HD2 · 基础与边界HD2 · 位统计与重排HD2 · 乘除法HD2 · 函数与编码HD2 · 校验与曲线

高级

算法导论、具体数学、线代与统计基础。

算法导论(第4版)

39 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
CLRS4 · 基础CLRS4 · 排序与顺序统计CLRS4 · 数据结构CLRS4 · 高级设计与分析CLRS4 · 高级数据结构

计算机程序设计艺术

30 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
计算机科学与算法

具体数学

11 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
具体数学2e · 全书导览具体数学2e · 递归与求和具体数学2e · 整数与数论具体数学2e · 组合数与特殊数具体数学2e · 生成函数与概率

线性代数应该这样学

11 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
线性代数应该这样学4e · 全书导览线性代数应该这样学4e · 向量空间线性代数应该这样学4e · 映射与多项式线性代数应该这样学4e · 谱与内积线性代数应该这样学4e · 算子结构

深入浅出统计学

17 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
深入浅出统计学 · 全书导览深入浅出统计学 · 描述统计深入浅出统计学 · 概率与分布深入浅出统计学 · 抽样与推断深入浅出统计学 · 相关与回归

人工智能与机器学习

从机器学习基础、深度学习到大模型应用与智能体开发。

初级

图解 AI/ML/DL 与经典机器学习教材。

图解人工智能(第1版 / 2021)

16 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 14章完整路线范式与表示感知识别权重与优化统计学习

图解机器学习(第1版 / 2015)

22 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 6部分完整路线第二部分 · 有监督回归第六部分 · 结语第三部分 · 有监督分类第四部分 · 无监督学习

图解深度学习(第1版 / 2018)

10 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 8章完整路线第1章 · 绪论第2章 · 神经网络第3章 · 卷积神经网络第4章 · 受限玻尔兹曼机

机器学习(西瓜书,第1版 / 2016)

19 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 16章完整路线第二部分 · 经典方法 I第二部分 · 经典方法 II第三部分 · 高级主题 I第三部分 · 高级主题 II

统计学习方法

25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 两篇22章完整路线第二篇 · 采样与话题第二篇 · 潜在语义第二篇 · 图排序与总结第二篇 · 无监督基础

中级

深度学习入门系列、花书与强化学习。

强化学习与深度学习:通过C语言模拟

6 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
《强化学习与深度学习:通过C语言模拟》全书总复习《强化学习与深度学习:通过C语言模拟》权威学习地图第1章 强化学习与深度学习第2章 强化学习的实现第3章 深度学习技术

深度学习入门:基于Python的理论与实现

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
总复习导读反向传播附录基础与表示

深度学习入门2:自制框架

65 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
总复习导读第1阶段 · 自动微分第2阶段 · 自然代码第3阶段 · 高阶导数

深度学习(花书)

22 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
《深度学习》全书总复习《深度学习》权威学习地图第10章 序列建模:循环和递归网络第11章 实践方法论第12章 应用

深度学习进阶:自然语言处理

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
总复习导读第1章 神经网络的复习第2章 自然语言和单词的分布式表示第3章 word2vec

深度学习入门4:强化学习

16 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
总复习导读第10章 进一步学习第1章 赌场老虎机问题第2章 马尔可夫决策过程

深度学习入门5:生成模型

16 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
学习地图步骤1 正态分布步骤10 扩散模型的应用步骤2 最大似然估计步骤3 多维正态分布

深度强化学习

23 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
《深度强化学习》全书总复习《深度强化学习》权威学习地图第10章 连续控制第11章 对状态的不完全观测第12章 模仿学习

模式识别与机器学习(PRML)

21 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
《模式识别与机器学习》全书总复习《模式识别与机器学习》权威学习地图第10章 近似推断第11章 采样方法第12章 连续潜变量

多智能体系统

27 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
An Introduction to MultiAgent Systems 第二版权威学习地图An Introduction to MultiAgent Systems 第二版总复习Appendix A -- A History LessonAppendix B -- AfterwordChapter 1 Introduction

高级

大语言模型、LangChain 与 AI Agent 开发。

AI Agent 开发实战(工程专题 / 2026)

14 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
基础原理核心机制知识增强多智能体企业级应用

AI 智能体应用开发(应用专题 / 2026)

19 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
智能体基础上下文工程工具使用智能体模式生产化

从零构建 AI Agent(基础专题 / 2026)

9 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
认识智能体驾驭大模型让智能体行动

Building LLM Powered Applications

18 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Building LLM Powered Applications 全书总复习Building LLM Powered Applications 权威学习地图Chapter 1: Introduction to Large Language ModelsChapter 10: Building Multimodal Applications with LLMsChapter 11: Fine-Tuning Large Language Models

LangChain 编程从入门到实践

13 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
《LangChain编程:从入门到实践》全书总复习《LangChain编程:从入门到实践》权威学习地图第10章 社区和资源第1章 LangChain简介第2章 LangChain初体验

大语言模型:基础与前沿

16 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
《大语言模型:基础与前沿》全书总复习《大语言模型:基础与前沿》权威学习地图参考文献与研究复核第10章 减少偏见和有害性第11章 视觉语言模型

大规模语言模型:从理论到实践

14 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
总复习学习地图参考文献第1章 绪论第2章 大语言模型基础

大模型应用开发极简入门

9 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
《大模型应用开发极简入门》全书总复习《大模型应用开发极简入门》权威学习地图第1章 初识GPT-4和ChatGPT第2章 深入了解GPT-4和ChatGPT的API第3章 使用GPT-4和ChatGPT构建应用程序

ChatGPT 原理与实战

13 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
《ChatGPT原理与实战》全书总复习《ChatGPT原理与实战》权威学习地图第10章 ChatGPT发展趋势第1章 了解ChatGPT第2章 ChatGPT原理解构

这就是 ChatGPT

24 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
《这就是ChatGPT》全书总复习《这就是ChatGPT》权威学习地图超越基础训练概率从何而来更多示例

软件工程与最佳实践

设计模式、代码质量、重构与架构的工程管理。

初级

设计模式动机、代码大全与程序员修炼之道。

Head First 设计模式(第2版 / 2020)

16 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
模式入门封装变化对象组合状态变化模式总结

程序员修炼之道

71 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
程序员修炼之道(第2版·20周年版)

代码大全(第2版)

51 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
代码大全(第2版·2006中文版)

码农翻身

62 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
码农翻身(2018年第1版)

中级

代码质量、重构与 GoF 设计模式。

代码质量与重构(Clean Code + Refactoring)

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
代码质量入门整洁代码重构手法

设计模式:GoF 23 模式图解(第1版 / 1994)

27 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
设计模式入门创建型模式结构型模式行为型模式复合与总复习

高级

整洁架构、DDD 与企业应用模式。

架构与领域设计(Clean Architecture + DDD)

13 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
架构入门架构原则领域驱动设计架构实践

企业应用架构模式

78 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
企业应用架构模式(2024年中文版)

人月神话

26 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
人月神话(40周年中文纪念版)

后端与分布式系统

Spring、微服务、消息队列与分布式数据架构。

初级

Spring 实战与服务器端网络架构入门。

Spring in Action(第6版)

25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
Spring in Action(第6版 / Spring 5.3与Boot 2.4基线)

图解服务器端网络架构(2015年首版)

8 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
图解服务器端网络架构(2015年首版)

Ruby 基础教程

25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
たのしいRuby 第5版 · 导学たのしいRuby 第5版 · Ruby初体验たのしいRuby 第5版 · Ruby的基础たのしいRuby 第5版 · Ruby的类たのしいRuby 第5版 · 动手制作工具

中级

微服务架构、Kafka、RabbitMQ、网关与 Kubernetes。

微服务架构设计模式

15 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
微服务架构设计模式(2019中文版初版 / 2018英文初版)

Kafka权威指南(第2版 / 2022)

18 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Kafka权威指南(第2版 / 2022)

RabbitMQ实战:高效部署分布式消息队列(RabbitMQ 2.7 / 2015)

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
RabbitMQ实战:高效部署分布式消息队列(RabbitMQ 2.7 / 2015)

Kong网关:入门、实战与进阶(Kong 2.0.5 / 2021)

22 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Kong网关:入门、实战与进阶(Kong 2.0.5 / 2021)

Kubernetes in Action中文版(第1版 / Kubernetes 1.8 / 2018)

24 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Kubernetes in Action中文版(第1版 / Kubernetes 1.8 / 2018)

高级

凤凰架构与分布式数据密集型应用。

凤凰架构

20 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
凤凰架构:构建可靠的大型分布式系统(2021纸书版 / v1.0.20210629)

数据密集型应用系统设计(第1版 / 2018)

15 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
数据密集型应用系统设计(第1版 / 2018)

数据库

SQL、MySQL、Redis 与数据库系统概念。

初级

SQL 必知必会与 MySQL 入门。

SQL必知必会(第5版 / 2020)

24 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
SQL必知必会(第5版 / 2020)

MySQL数据库应用从入门到精通(第3版 / 2016)

22 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
MySQL数据库应用从入门到精通(第3版 / 2016)

中级

高性能 MySQL 与 Redis 设计与实现。

高性能MySQL(第4版 / 2022)

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
高性能MySQL(第4版 / 2022)

Redis设计与实现(第2版 / Redis 3.0 / 2014)

26 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Redis设计与实现(第2版 / Redis 3.0 / 2014)

高级

数据库系统概念深入。

数据库系统概念(原书第7版 / 2021)

35 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
数据库系统概念(原书第7版 / 2021)

计算机网络

HTTP、TCP/IP 与网络抓包分析。

初级

图解 HTTP 与 HTTP 权威指南。

图解HTTP(2014年首版 / HTTP/1.1时代)

13 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
图解HTTP(2014年首版 / HTTP/1.1时代)

HTTP权威指南(2002年英文首版 / 2012年中译本)

38 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
HTTP权威指南(2002年英文首版 / 2012年中译本)

中级

自顶向下计算机网络、TCP/IP 详解与抓包分析。

计算机网络:自顶向下方法(原书第8版 / 2022)

10 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
计算机网络:自顶向下方法(原书第8版)

TCP/IP详解 卷1:协议(原书第2版 / 2016)

25 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
TCP/IP详解 卷1:协议(原书第2版 / 2016)

Wireshark数据包分析实战(第3版 / 2018)

19 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Wireshark数据包分析实战(第3版 / 2018)

高级

UNIX 网络编程套接字 API。

UNIX网络编程 卷1:套接字联网API(第3版 / 2010)

38 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
并发、原始网络与设计范式导读 · 31章与5附录路线附录高级套接字 · 内核接口广播多播与高级传输

操作系统与系统编程

计算机原理、操作系统、Linux/Windows 内核与系统编程。

初级

计算机与程序是怎样跑起来的、CSAPP。

计算机是怎样跑起来的

14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
计算机怎样运行 · 程序与算法计算机怎样运行 · 导学计算机怎样运行 · 复盘计算机怎样运行 · 数据与对象计算机怎样运行 · 网络与数据交换

程序是怎样跑起来的

15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
程序怎样运行 · 导学程序怎样运行 · 复盘程序怎样运行 · 环境与构建程序怎样运行 · 汇编与硬件程序怎样运行 · 内存与存储

深入理解计算机系统(CSAPP)

15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
程序间的交互和通信 · 并发编程程序间的交互和通信 · 网络编程程序间的交互和通信 · 系统级 I/O程序结构和执行 · 处理器体系结构程序结构和执行 · 存储器层次

中级

操作系统概念、现代操作系统与 UNIX 编程艺术。

操作系统概念(恐龙书)

23 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
操作系统概念 · 导学操作系统概念 · 总复习第八部分 高级主题第二部分 进程管理第九部分 案例研究

现代操作系统(第4版)

15 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
现代操作系统 · 安全与防御现代操作系统 · 持久存储现代操作系统 · 导学现代操作系统 · 地址空间现代操作系统 · 多核与分布式

Linux操作系统实战

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
学习地图全书验收管理 · 软件包管理 · 用户与配额基础 · 认识与安装

UNIX编程艺术

33 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
UNIX编程艺术(2012中文版)

高级

Linux/Windows 内核、UNIX 高级编程与内存管理。

Linux内核设计与实现

22 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
并发 · 同步与时间导读 · 20章源码路线复习 · 跨子系统闭环基础 · 内核与源码结构 · 中断与延后工作

Linux内核精髓

10 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
存储与网络导读 · 75个HACK总览复习 · 证据闭环基础 · 内核与资源虚拟化与省电

UNIX环境高级编程

26 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
导读 · 21章与3附录路线附录基础与标准进程间通信进程模型

Windows逐梦旅程

29 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
学习地图序篇 · 梦想与行业第一篇 · Windows程序根基第二篇 · GDI 2D游戏编程第三篇 · DirectX游戏编程基础

Windows内核编程

13 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
总复习学习地图机制 · IRQL、同步与I/O基础 · Windows内部与开发监控 · 系统通知

深入浅出MFC

23 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
总复习学习地图第0章 · 导读第二篇 · 欲善工事先利其器第三篇 · 浅出MFC程序设计

垃圾回收算法手册:自动内存管理的艺术(2016中文版)

24 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
垃圾回收算法手册:自动内存管理的艺术(2016中文版)

编译原理

从自制编译器到龙书、虎书的编译原理体系。

初级

两周自制脚本语言与自制编译器入门。

两周自制脚本语言(第1版 / 2014)

21 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 3部分19天路线基础篇 · 解释器与语言功能基础篇 · 语言前端解说篇 · 理论与实现机制性能优化 · 环境与对象

自制编译器(第1版 / 2016)

25 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
导读 · 4部分22章路线第1部分 · 代码分析第2部分 · AST、语义与IR第3部分 · 代码生成与优化第3部分 · x86与调用约定

中级

编译器设计与虎书现代编译原理。

编译器设计(第2版 / 2013)

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
导读 · 4部分13章2附录第二部分 · 从源码映射到IR第三部分 · 代码优化第四部分 · 编译器后端第一部分 · 编译器前端

虎书:现代编译原理 C语言描述(修订版 / 2018)

24 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
导读 · 两部分完整路线第二部分 · 调度与存储层次第二部分 · 全局优化第二部分 · 运行时与现代语言第一部分 · 编译基本原理 · 前端

高级

龙书编译原理深入。

龙书:编译原理(第2版 / 2009)

16 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
并行化与过程间分析导读 · 权威目录与证据链附录 · 完整前端与线性代数基础 · 编译器全景优化与指令级并行

区块链

白话区块链、开发实战与比特币/以太坊精通。

初级

白话区块链入门。

白话区块链

14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
白话区块链(2017版)

中级

区块链开发实战与精通比特币。

区块链开发实战

17 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
区块链开发实战(2018版)

精通比特币

20 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
Mastering Bitcoin(第3版)

高级

精通以太坊。

精通以太坊

20 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
Mastering Ethereum(第2版)

汽车与车机

从整车构造到 AUTOSAR、SOA 与智能车软件。

初级

汽车构造图解与新能源汽车原理。

汽车为什么会跑:图解汽车构造与原理(第4版 / 2018)

14 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
全书地图整车系统车身结构动力系统传动与底盘

汽车构造与知识全图解

9 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
汽车构造&知识全图解(2023台版)

图解新能源汽车原理与构造

13 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
图解新能源汽车原理与构造(2023版)

中级

汽车电子软件架构与 AUTOSAR。

汽车系统专项(Bosch 权威资料版 / 2024)

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
发动机与动力底盘与控制汽车电子新能源三电

汽车电子与软件架构

11 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
汽车电子与软件架构(2023版)

AUTOSAR 规范与车用控制器软件开发

13 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
AUTOSAR规范与车用控制器软件开发(2018版)

高级

智能车软件与软件定义汽车。

车载软件与智能化(AUTOSAR R25-11 / 2026)

13 章 · 进阶读物:深入底层原理、架构设计与专题难点。

开始阅读
智能座舱车载中间件感知融合规控与系统工程

职业素养与学习方法

认知科学、刻意练习、管理与组织方法论。

初级

认知天性、终身成长与刻意练习。

认知天性

15 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
认知天性(中信2018中文版)

终身成长

12 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
终身成长(江西人民2017中文版)

刻意练习

18 章 · 入门读物:建立基础概念、术语和第一轮实践经验。

开始阅读
刻意练习(机械工业2016中文版)

中级

卓有成效的管理者、组织问题工具与失控。

卓有成效的管理者

14 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
卓有成效的管理者(机械工业2019版)

解决组织问题的49个工具

8 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
引导工具箱(电子工业出版社2023修订本)

失控

28 章 · 主干读物:系统掌握方法、工具与工程实践。

开始阅读
失控(电子工业出版社2016修订版)