10 个 GitHub 存储库将在 2025 年提升您的编码技能。

有件事你不是每天都会听到:GitHub 不仅仅是一个代码转储。如果你知道去哪里找,它就是你真正可以提升自己开发者水平的地方。相信我,我曾走遍过很多地方才找到值得你花时间的东西。

以下 10 个存储库不仅好用,而且可以改变游戏规则。深入研究、贡献和学习。我们开始吧!

**1. FreeCodeCamp(freeCodeCamp/freeCodeCamp)**

• 它是什么:一个免费的编码课程,教授从 JavaScript 到数据可视化的所有内容。

• 为什么值得:因为你不只是在学习概念;你正在构建真正的项目。这就像拥有一位随时可用的导师。

链接:https://www.freecodecamp.org/

**2. 算法 (TheAlgorithms/Python)**

• 它是什么:跨多种编程语言的算法集合。

• 为什么值得:算法听起来很吓人,直到你看到它们像这样分解。非常适合面试准备和更深入的理解。

链接:https://github.com/thealgorithms

**3. 30 秒代码 (30 秒/30 秒代码)**

• 它是什么:用于解决日常问题的简短代码片段。

• 为什么值得:谁不喜欢速战速决?当您需要快速获得一行解决方案时,这是完美的选择。

链接:https://github.com/30-seconds

**4. 开发者路线图 (kamranahmedse/developer-roadmap)**

• 它是什么:成为前端、后端或 DevOps 开发人员的分步路线图。

• 为什么值得:迷失在教程的海洋中?这个 repo 会告诉你应该学习什么以及按照什么顺序学习。

链接:https://github.com/kamranahmedse/developer-roadmap

**5. 构建你自己的 X (danistefanovic/build-your-own-x)**

• 它是什么:从搜索引擎到神经网络的一切构建指南。

• 为什么值得:因为没有什么比从头开始构建更能教会你。

链接:https://github.com/codecrafters-io/build-your-own-x

**6. 基于项目的学习(practical-tutorials/project-based-learning)**

• 它是什么:精选的教程列表,指导您构建完整的项目。

• 为什么值得:想要构建应用程序但不知道从哪里开始?此 repo 可以为您提供支持。

链接:https://github.com/practical-tutorials/project-based-learning

**7. Eloquent JavaScript 解决方案 (marijnh/Eloquent-JavaScript)**

• 它是什么:《Eloquent JavaScript》一书的配套 repo。

• 为什么值得:这不仅仅与语法有关;还与编写更好的 JavaScript 有关。而且你还可以练习它。

链接:https://github.com/SuyashD95/eloquent-js-solutions

**8. 公共 API(public-apis/public-apis)**

• 它是什么:为开发人员提供的大量免费 API 列表。

• 为什么值得:需要天气数据?或者电影信息?这个 repo 几乎为所有内容提供了 API。

链接:https://github.com/public-apis/public-apis

**9. 编码面试大学(jwasham/coding-interview-university)**

• 它是什么:准备编码面试的自学指南。

• 为什么值得:想要那份大科技工作吗?这个 repo 实际上是一份面试小抄。

链接:https://github.com/jwasham/coding-interview-university

**10. 清洁代码概念(ryanmcdermott/clean-code-javascript)**

• 它是什么:应用于 JavaScript 的干净编码原则。

• 为什么值得:因为编写混乱的代码很容易。编写干净的代码?这就是让您脱颖而出的原因。

链接:https://github.com/JuanCrg90/Clean-Code-Notes

并非所有 GitHub 存储库都是平等的,而这些存储库可以让你变得更好——作为一名程序员和一名思想者。

如果您确信我遗漏了某个内容,请在评论中提出。