U

Useful links for code newbies who want to study more than coding Contents Summary

2025-06-07

对于想要学习更多内容的代码新手来说,有用的链接

内容

概括

我本来没打算写这样的文章。我给朋友发了一封邮件,想分享书签里的链接,结果点击发送后才发现,只分享给一个人,有点太费劲了。


1.算法

2.大数据

3.用户体验

4. 计算机科学

  • 从第一原理构建现代计算机:从Nand到俄罗斯方块,
    我找不到比这更好的方式来描述它的类别了。它主要讲的是汇编和编译器之类的底层“东西”。我很高兴选了这门课,因为我的学校不教任何底层的东西,包括C和C++。你可以在这里查看我的评论。

  • 哥德尔、埃舍尔、巴赫——永恒的金色辫子
    我不敢相信还有这本书的免费电子书。我甚至在谷歌上搜索这是不是合法网站,结果是肯定的。我买了这本书两次。大约十年前,我第一次买了一本英文平装本,因为我听说这本书用我的母语翻译得很糟糕。我甚至把这本书分成几章来读完,但没能读完。这对我的英语水平来说太有挑战性了。在我努力了几年的同时,出版商去年重新翻译了这本书以庆祝 20 周年庆典,所以我又买了一次。这本书不仅仅是关于计算机科学,而是关于整个宇宙的递归机制。其实,我开始读这本书的第一个原因是埃舍尔是我最喜欢的艺术家之一。这本书不是超级简单或轻松,但它优雅、精彩、快乐、善良。

  • 开源社会大学的
    Florian Prz在评论中推荐了它。这是一门严肃的课程,需要两年的全职投入才能完成所有内容。真希望我早点知道。我很惊讶很少有人完成了最初的基础课程。

  • 哈佛大学Florian Prz
    也推荐过。他们的 CS50 课程真的很棒。我当时选修的时候只有一门核心课程,而且从一半开始就有点难,所以我没能坚持到最后(我以为哈佛大学几乎每两周就会教一门新语言,所以才这么做),但这门课真的很棒,很有趣。现在他们有各种各样的课程,所以我觉得难度会降低,而且更有趣。

  • MIT OpenCourseWare Florian Prz
    的另一个推荐。我之前学过一部分计算机科学数学。那节课真的很棒,帮助我理解了离散数学的整个概念和目标。


本帖中的所有材料(可能除了 GEB)都是用于介绍的,包括统计电子书。

请随意在评论中添加任何您想要推荐的内容或对它们的看法!

文章来源:https://dev.to/voidjuneau/useful-links-for-code-newbies-who-want-to-study-more-than-coding-5fik
PREV
Web 加密 API 实用指南
NEXT
GPT-4o:逐步了解如何在新模型上实现 RAG!