美文网首页
计算机自学资源推荐

计算机自学资源推荐

作者: 漫游之光 | 来源:发表于2020-01-08 21:24 被阅读0次

    我自学计算机已经有两年多了,感觉学习计算机还是很幸福的,因为网上的资料很多,初学的时候,基本上遇到的坑在网上一搜就会有答案。我个人是比较买书和收集资料的,看过了一些书,也看过不少视频,这里推荐一些学习资料,都是我用过,觉得比较好的。

    《C程序设计语言》

    初学者看这本书可能会学得比较模糊,但这本书绝对是C语言中值得收藏的一本。作者写得比较简洁,但几乎覆盖了C语言的所有语法,其中的例子也值得好好看看。

    《数据结构》——陈越MOOC课程

    这个是我开始接触数据结构的时候看的课程,感觉讲得非常不错。

    《算法》

    这本书个人感觉很不错,涵盖了大部分常用的算法,使用Java语言描述,在Coursera上面有对应的课程。唯一的缺点可能是没有动态规划的内容。

    《算法导论》

    这本书除了不太好懂,其他的都还好。这本书有MIT的公开课,公开课风格是和本书的风格比较像,对于算法的描述不是很多,主要是对算法进行数学证明。我看完了公开课,说实话,收获并不是很多,最大的收获可能是对于动态规划这部分内容的理解。这门课对于开阔眼界挺有用的。

    《程序员代码面试指南》

    这本书的题目难度感觉都不简单,有的很难,但我个人感觉总结得很好,现在牛客网上也有OJ系统,非常推荐。这本书要说不好的地方我认为是缺少了图算法相关的题目。

    《UNIX环境高级编程》

    我个人认为学了C语言之后,可以学一学Linux系统编程。我觉得学习Linux系统编程,可以对操作系统有一个初步的了解,加深对C语言的理解。

    《C++primer》

    C++我只看过这本书,感觉还行。

    《深入理解计算机系统》

    这本书的经典就不用多说,更重要的是,这本书有作者录制的授课视频,虽然是英文的,但英语一般就可以听懂,确实讲的很好。另外,有配套的实验,这个实验一定要做,相信做完后一定有很多收获。

    《java编程思想》

    我刚开始学Java的时候看的是李兴华《Java开发实战经典》,主要是它有配套的视频,《Java开发实战经典》入门可以,进阶还差了一点。后面看了《Java编程思想》,感觉《Java编程思想》写得要全面一点。

    《操作系统概念》

    浏览了大部分的内容,感觉写得一般,个人认为看了《深入理解计算机系统》没必要再看这本书。

    《UNIX网络编程》

    买了没怎么看,大致翻了翻,主要还是看的传智播客的课程,这本书写得还是可以的。

    相关文章

      网友评论

          本文标题:计算机自学资源推荐

          本文链接:https://www.haomeiwen.com/subject/limupqtx.html