跳到主要内容

前言

这是一本计算机的自学指南,也是对自己10年自学生涯的一个纪念。

这同时也是一份献给全中国想学计算机同学的礼物。如果这本书能对你的学习之路哪怕有一丝一毫的帮助,都是对我极大的鼓励和慰藉。

本书目前包括了以下部分(如果你有其他更好的建议,或者向加入贡献者的行列,欢迎在issue下留言)

  • 编程语言入门指南

为什么写这本书

  • 很多想学计算机的新手小白,花费上万元购买培训机构的课程却不知免费的课程互联网上一大堆,希望这本书能帮助大家0门槛进入编程的世界
  • 我做计算机培训好多年了,深知其实大家一定不缺学好 CS 的能力,只是苦于没有一个好老师,给你讲好一门课,而我,将根据自己10年的经验,集结一批优秀的老师,为你制作这样的课程。
  • 国内计算机处于产业下游,大部分从业者做着重复的CRUD工作,希望这本书能够提升全行业技术水平

这本书适合谁

正如我在前言里说的,任何有志于自学计算机的朋友都可以参考这本书。如果你已经有了一定的计算机基础,只是对某个特定的领域感兴趣,可以选择性地挑选你感兴趣的内容进行学习。当然,如果你是一个像我当年一样对计算机一无所知的小白,初入大学的校门,我希望这本书能成为你的攻略,让你花最少的时间掌握你所需要的知识和能力。某种程度上,这本书更像是一个根据我的体验来排序的课程搜索引擎,帮助大家足不出户,体验顶级计算机优质课程。

我希望这份资料能让那些同样有自学之心和毅力朋友可以少走些弯路,收获更丰富、更多样、更满足的学习体验。

加入到贡献者的行列

一个人的力量终究是有限的,个人做的是云原生方向,很多其他方向的课程难免有不够完善之处。如果有大佬想在其他领域分享自己的自学经历与资源,欢迎和我(nangework)联系。

  • 网站使用 docusaurus 搭建托管在 github page上,所以你需要熟悉下这两个工具。

  • fork项目后 clone 到本地,使用 markdown 语法编写文案,然后发起 pull request。

TODO

社区