课程分类¶
把课程按“你想解决什么问题”重新整理,而不是按文件类型堆在一起。
NANNA LEARNING SPACE
找到下一门真正有用的课
从写代码、处理数据,到部署系统和完成工程项目,选择一个方向,按自己的节奏深入。
赛博扫盲
命令行、开发环境、Agent 工具
编程语言
Python、C、Java、Go、Rust
数据与计算
SQL、R、MATLAB、优化方法
Web 与数据采集
前端、HTTP、网页解析
AI 与机器学习
LLM、神经网络、PyTorch
系统与平台
Linux、Docker、运行环境
网络与安全
网络协议、密码学、安全实践
嵌入式与硬件
Verilog、嵌入式系统、底层思维
软件工程与质量
调试、测试、协作、工程方法
工具与生产力
Git、文档、Office、AI 工具
怎么选?
如果你还没有明确方向,先从 赛博扫盲 认识终端、环境和 Agent,再进入编程语言或具体技术分类;如果已经在做项目,直接进入对应的技术分类即可。
分类原则¶
- 每门课程只设置一个主分类,避免同一门课到处出现。
- 分类描述学习目标,课程名称描述具体技术。
- 课程首页会标注学习时长、适用版本和维护状态。