自学开发人员的学习资源

2025-06-07

自学开发人员的学习资源

嘿呀!

你可能已经知道,我是一个自学成才的程序员。在过去的一年半里,我自学了HTML、CSS、一些JavaScript、一点UX,最近还学习了一些WordPress和Ruby。

市面上有很多资源,你可能也听说过,但今天我要写的是我个人使用过的资源。我会告诉你我为什么喜欢它们,以及我学到了什么。虽然大多数资源都是免费的,但也有一些是付费的。

我使用的第一个平台Codecademy。他们有免费和付费课程,我用的是免费版。在这里,我学习了 HTML 和 CSS 入门、命令行以及一些响应式设计。
我非常喜欢他们的课程模式,边读边练。所以我推荐给刚入门的人,特别是如果你习惯阅读的话,我知道有时候视频节奏可能有点太快了。

在我熟悉了HTML和CSS基础知识后,我参加了Rachel Andrew的CSS布局工作坊。这个工作坊是收费的,但我不确定具体价格,因为是别人送的。不过Rachel真的很棒,而且她对CSS非常了解,所以如果你对CSS很感兴趣,我推荐你参加。

我上过巴西教授的一些课,在这里分享一下,供大家参考,不过教材是葡萄牙语的:Origamid
的 CSS 高级定位、排版和 UX 设计

再说一次,当我对自己的HTML、CSS、一些设计和用户体验、命令行和git技能有了些许信心后,我就开始学习编程了!
我当时非常渴望学习JavaScript。但是我哥哥让我去上Udemy的这门课……我的兴奋感一下子消失了。这门课本身很不错,但我个人不太喜欢它的教学风格。

之后我参加了免费的基础 JavaScript 课程,同样是葡萄牙语的,这次的教授非常棒,我非常喜欢他的教学风格,所以我超级快就完成了这门课程,哈哈

我目前正在读《Eloquent JavaScript》。我知道这本书评价很高,但我一直没打算读,直到对 JavaScript 有了些概念。现在我把它当作参考书,但每天也会读一点。

为了提高我的 JS 技能,我目前正在参加Wes Bos 的#JavScript30挑战。这是一个为期 30 天的挑战(你不必在 30 天内完成),你可以学习、编写一些代码,最终为你的作品集增添一些新内容。

虽然我通常不会花钱在线学习,但我绝对喜欢 SkillCrush。他们有一个充满酷炫内容的博客,还有一个很棒的免费“编码训练营”,非常适合初学者入门。
话虽如此,我是他们“突破科技”课程的学生。我一直按月付费(总共 12 个月,但我已经完成了一半了),但可以永久使用这门课程,而且这门课程涵盖了所有内容,从命令行和 Git 到 JavaScript、Ruby 和 WordPress。你还可以获得一些指导,如果你有课,他们每周都会开课,你可以参加。还有 Slack 社区。
这很棒,因为我可以按照自己的节奏学习。有时候我会做很多事情,有时候什么都不做,哈哈。但就像我说的,如果你有一些钱可以投资,我建议你看看他们的资料。但请记住,我喜欢的未必最适合你,所以在做出任何承诺之前,先看看他们的一些免费资料,并寻求问题的解答。

另外,当我不确定自己是否完全掌握了某个概念时,我会用 Google 来搜索,阅读文章直到找到我喜欢的(例如CSS Tricks 规则),并观看视频(我最喜欢的频道是Fun, Fun, Function),以加深我对 JavaScript 概念的理解。
人们经常建议我阅读文档,但说实话,我很难完全理解,抱歉各位!

最后但并非最不重要的一点是,作为一个自学成才的人,我经常担心自己可能存在的差距,特别是因为我从未接近过大学,而且我被 CS 的孩子吓倒了 :( 所以我刚开始参加这个免费的哈佛在线课程,叫做CS50。这是计算机科学课程的入门课程。虽然讲座比我习惯的要长一点,但教授很有趣,充满活力,所以我能够坐下来听完整个讲座哈哈。练习很有挑战性,很有趣,我觉得参加哈佛课程很奇特哈哈
虽然它是免费的,但你可以在课程结束时支付 90 美元获得证书。我没有付钱,但我有点想付钱。你会付钱吗?PS 我就业不足,身无分文。

好了,这就是我宝贵的资源。
如果你有任何优秀的 Node.js 和 React 资料想分享,请在评论区留言,因为这些是我学习之旅的下一步。当然,还有 JavaScript,因为我每天都在学习一些 JS,可能要一直学到我生命的尽头!

今天就到这里

星期一快乐!

P,
亲亲抱抱

文章来源:https://dev.to/pachicodes/learning-resources-for-self-taught-developers-3o4n
PREV
现代 JavaScript 的简单概念
NEXT
2020 年最佳 React Native 模板。