把名校计算机课程串成自学路线:CS 自学指南,中文开源免费

自学计算机最大的坑是资料散:课程在哪找、先学什么、哪门值得上,全靠自己撞运气。CS 自学指南由北大学生发起、社区共同维护,把用过的优质课程逐门写成中文点评,附学习路线和使用建议,像一份可以照着走的攻略。
它解决什么问题
网上课程推荐帖大多是一次性整理,链接失效、评价过时,无从判断哪门课真的值得投入几个月。
国外好课虽多,但介绍都在英文页面里,课程怎么选、作业怎么交、要花多少时间,新手很难摸清。
核心能力
| 能力 | 具体能做到什么 |
|---|---|
| 逐门亲测的点评 | 作者大多上完课再写介绍,含自学建议 |
| 按人群分的路线 | 按空闲时间和目标给出不同的使用指南 |
| 必学工具专区 | Git、Vim、LaTeX 等工具的入门与用法 |
| 课程仓库配套 | 多数课程配有独立仓库,汇总资料与作业 |
| 开源社区维护 | 接受社区贡献,新方向持续补充进来 |
| 全站免费开源 | 内容完全开源,网页免费阅读无需注册 |
照着导航学,怎么避免三分钟热度
先按使用指南挑一条主线,例如以一门入门课加一门工具课起步,把任务写进日历固定推进,而不是每次打开都重新选课。课程页下方常有读者留言的交流群入口,卡住时能问人,比单打独斗更容易走完。
语言上要接受多数课程是英文的现实,视频可找带字幕的搬运,课件和作业建议直接硬读,几周后阅读速度会明显上来。学完一门再开下一门,笔记和作业实现留在自己的仓库里,进度看得见才容易坚持。
同类工具怎么选
| 工具 | 授权 | 差别在哪 |
|---|---|---|
| GitHub 上的课程汇总仓库 | 开源免费 | 信息密度高但缺中文点评,适合当索引用 |
| 国内高校公开课平台 | 官方免费资源 | 体系化但更新慢,课程选择少于海外名校 |
| 付费训练营 | 商业付费 | 有督学和答疑,但价格高,适合自律性差的学员 |
谁适合用
- 想自学计算机的在校生,不知道该按什么顺序补课。
- 想转行写代码的上班族,需要一份不劝退的入门路线。
- 已有基础、想补某块短板(如系统、AI)的程序员。
怎么开始
- 打开 csdiy.wiki,先读首页的「本书使用指南」,按自己的空闲时间选一条路线。
- 从「必学工具」章节补齐 Git、命令行、编辑器等基本功。
- 到「课程汇总」里挑一门入门课(如 CS61A),按页面建议推进。
- 开一个 GitHub 仓库存放自己的作业实现,跟着课程仓库的资源走。
- 学完一门再开下一门,遇到卡点去课程页评论区找交流群。
常见问题
这些课都要付费吗?
课程本身大多是名校免费公开的,导航站也不收费,个别课程要求的云服务可能产生少量费用。
维护者是谁,内容靠谱吗?
由北大学生发起并持续维护,开源接受社区贡献,课程点评基于作者和贡献者的亲学体验。
需要英语基础吗?
多数课程视频、课件和作业是英文的,建议边学边适应,导航会尽量标注有中文字幕的资源。
授权与合规
网站内容完全开源免费,由社区在 GitHub 上共同维护,在线阅读无需注册,也没有付费墙。 官网:csdiy.wiki。
资源信息
界面语言
中文
授权方式
开源免费
适用平台
Web
获取方式
直链下载
资源更新
2026-09-19
页面更新
2026-09-19
↓ 获取资源
点击按钮直接前往资源页面。