/cs-roadmap

My personal learning roadmap on Computer Science. A.k.a teaching myself Computer Science.

Creative Commons Attribution Share Alike 4.0 InternationalCC-BY-SA-4.0

1. cs-roadmap

My personal learning roadmap on Computer Science. A.k.a teaching myself Computer Science.

记录我自己的 CS 系统学习路径,但并不会把所有的东西都放在这里,我只会尽可能把每个分类下我认为最好的、值得花时间深入且学习/消遣体验还不错的一些资料/课程/书籍/视频/博客文章/源代码/常用网站/播客列出来。顺序大致按照由浅入深、由简到难、由宏观到局部来排列。这份清单也会根据实际的学习体验进行持续的增删修订以期能总是保持一个高水准的推荐。

Tasks checklist 记录的是我自己的完成或掌握情况,其他人如果参考这个列表可以忽视。

1.1. Directory

1.2. MOOCs

1.2.1. Fundamentals

1.2.2. Data Structures and Algorithms

1.2.3. Computer Architecture

1.2.4. Mathematics

1.2.5. Operating Systems

1.2.6. Computer Networking

1.2.7. Compilers

1.2.8. Distributed Systems

1.2.9. Others

1.3. Books

1.3.1. Fundamentals

1.3.2. Data Structures and Algorithms

1.3.3. Computer Architecture

1.3.4. Mathematics

1.3.5. Operating Systems

1.3.6. Computer Networking

1.3.7. Compilers

1.3.8. Distributed Systems

1.3.9. Programming Languages

1.3.9.1. Python

1.3.9.2. C

1.3.9.3. Node.js

1.3.9.4. Erlang

1.3.9.5. Elixir

1.3.9.6. Swift

1.4. Essays

1.5. Source Code

1.6. Websites

1.7. Podcasts

1.8. References

1.9. About Me

@Maples7