📌  相关文章
📜  每个开发人员都应该遵循的 10 个有用的 GitHub 存储库

📅  最后修改于: 2021-10-19 05:01:49             🧑  作者: Mango

Github….facebook 开发者。给这个神奇的网站起这个名字并不是不公平的。毕竟这个站点不仅可以帮助您通过版本控制来托管您的代码,而且还有助于与世界各地的其他优秀开发人员建立网络。许多开发人员喜欢花时间在 GitHub 上探索项目,一直在学习很多东西,与其他开发人员建立联系并为开源项目做出贡献。超过 3700 万用户和超过 100M 存储库是 Github 受欢迎的证明,也显示了开发人员对这个惊人站点的热爱。

前 10 个有用的 Github-Repos-每个开发者都应该关注的

如果你是经常访问 GitHub 的程序员之一,那么恭喜你我们有一个 GitHub 存储库集合,你应该在你最喜欢的存储库列表中标记星号,但这同样取决于你想学习的东西。

1. FreeCodeCamp

一个非营利组织,也是最好的在线开源社区之一,您可以在其中学习编码和帮助他人。在他们的 GitHub 页面上,您会发现超过 306k 的星星和超过 23k 的分叉。他们有一个庞大的社区和一个很好的论坛,可以互相帮助并提高编码技能。每周你都会发现新问题和拉取请求。如果您想学习并与数百万人合作,请将其收藏在您最喜欢的列表中。

2. 免费编程书籍

您是否正在学习编码并寻找免费资源(书籍、播客、课程、开发人员工具等)?如果您的回答是肯定的,那么这个 Github 存储库有一系列免费学习资源,您可以在其中自学很多技术知识。你会发现数据结构、算法、编程语言、机器学习、操作系统、框架、软件工程等资源,很多领域都包括在内。之前列表在 StackOverflow 上,后来被 Victor Felder 移到 Github 进行协作更新和维护。您会找到来自 Udemy、edX、Udacity 和世界许多地方的材料。它是一个顶级存储库,拥有超过 131k 星和 32k 分叉。该存储库由免费电子书基金会管理,该基金会是一个非营利组织。

3. 编程面试大学

您是否正在为顶级科技巨头公司(谷歌、微软、Facebook、亚马逊……)的面试做好准备?如果是,并且您正在寻找资源和完整的指南,那么 Googley as Heck 在 Github 上创建了最好的存储库,以正确指导您在这些公司进行面试。
如果您是一位经验丰富的软件/网络开发人员,那么在这些公司担任软件工程职位需要计算机科学知识。你会从这个存储库中找到很多链接和资源,以清除你的计算机科学概念以及你应该如何为这些公司的面试做准备的细节。有趣的是,他为在谷歌的面试做好了准备,但却被亚马逊聘请担任软件开发工程师的角色。

4. 开发者路线图

由 Kamran Ahmed 创建的非常好的开发人员路线图指南。许多编程的学生和新手都对他们应该学习什么技术以及他们应该一步一步走哪条路来成为一名开发人员感到困惑。他准备了一个完整的图表,包括每个开发类别(前端、后端、DevOps ..)中的技术,这将使您清楚地了解接下来应该学习什么。如果您喜欢他指导成为开发人员的方式,请将此存储库添加为书签。

5. 算法Python

寻找Python中算法的实现?如果您是Python爱好者,那么肯定检查这个存储库对您来说很有趣。你会发现很多算法主题实现、数据结构、机器学习、神经网络、线性代数等等。存储库还有一个项目 euler 问题的集合。

6. 很棒的Python

我们再次为Python爱好者提供了一个存储库。这个 GitHub 存储库包含了一个很棒的Python框架、库、软件和资源的列表。您还可以找到播客资源。将此站点加入书签以成为一名优秀的Python程序员。

7. 你不知道的 JS

如果您是一名开发人员,您可能已经意识到 JavaScript 的流行。你不知道 JS是 Kyle Simpson 写的最受 JavaScript 爱好者欢迎的书籍之一。这本书的系列可以在 Github 上找到。如果您想深入了解这种语言,请在此存储库中加星标。

8.张量流

如果您正在寻找用于机器学习和神经网络的数学库,请访问 Tensorflow 的 GitHub 存储库。 TensorFlow 是一个开源软件库,用于快速进行基于图的计算。它是由 Google Brain 团队的工程师和研究人员开发的。它用于谷歌的研究和生产。该存储库在 GitHub 上拥有超过 138k 颗星和超过 78k 个分叉。您将从 Tensorflow 的安装开始,然后深入探讨该主题。我们需要再次提及,这在Python语言中是可用的。

9. 公共 API

如果您是开发人员,那么您肯定必须为您的应用程序处理 API。此存储库使开发人员的任务更容易呈现公共 API 的频繁更新集合列表。这些 API 是免费的,并分为不同的类别,以便轻松探索它们。对此存储库进行星标并在构建应用程序时从中受益。

10. 引导程序

Bootstrap 是著名的 Web 开发人员的 Web 设计框架,在 Github 帐户上拥有超过 137k 颗星和超过 67k 个分叉。您将从安装开始获得指导,它还包含指向其他有用站点的附加链接。将此站点加入书签以获取有关此流行框架的所有信息

其他有用的 Github 存储库:

  • Linux
  • 脸书反应
  • 开发者安全指南
  • 每个程序员都应该知道
  • 很棒的面试问题
  • 微软VS代码