首页 > 其他分享 >每个开发人员都应该关注的7个优秀的GitHub仓库

每个开发人员都应该关注的7个优秀的GitHub仓库

时间:2022-08-26 00:44:29浏览次数:86  
标签:Git GitHub stars 开发人员 仓库 github https com

目录


 

GitHub是web上托管软件项目的主导者。GitHub拥有超过2亿个公共存储库,为开发者提供了丰富的知识,包括开源项目、库、学习平台、面试准备、简历写作技巧等等。但是,由于有这么多的存储库,找到有用的存储库很容易变得势不可挡。
本文将为您提供7个优秀的GitHub存储库,如果您正在学习编程,您一定要关注这些仓库!

1. FreeCodeCamp

对于许多初学者软件工程师来说,学习软件开发的道路可能是充满挑战和不确定的,尤其是如果你不是在计算机科学专业学习,或者不是生活在发达国家,那么软件开发之路可能会很棘手。
为了降低软件开发的障碍,昆西·拉森于2014年创建了FreeCodeCamp。它提供了一个虚拟代码营,让注册学生可以通过在互动平台上进行项目学习软件开发。FreeCodeCamp最好的部分,正如其名称所示:它是100%免费的。

⭐ GitHub stars: 384k+

https://github.com/freeCodeCamp/freeCodeCamp

2. Developer Roadmap

看到你可以使用的大量主题,再加上不断变化的科技世界,你会感到失落吗?开发者路线图支持您!
如果您计划开始软件开发职业生涯或提升软件开发技能,无论您想进入哪个利基市场,GitHub仓库都会为您提供一个简明的路线图!

⭐ GitHub stars: 199k+

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

3. Awesome

如果你想了解与软件工程相关的话题,最简单的方法是在谷歌上搜索,花几个小时找到正确的链接或链接集。但聪明的方法是awesome,使用awesome
此GitHub存储库包含特定主题的所有相关内容。在某种意义上,它就像任何软件工程主题的“索引”页面。

⭐ GitHub stars: 207k+

https://github.com/sindresorhus/awesome

4. Build Your Own X

学习软件工程主题最有效的方法之一是动手创建它们。现在,创建数据库、操作系统或聊天机器人是一项相当艰巨的任务。
这个GitHub仓库包含一系列教程,将指导您构建软件工程中的几乎所有内容。如果你想通过自己创建一个主题来深入探讨它,你现在知道在哪里寻找它了!

⭐ GitHub stars: 147k+

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

5. Git Ignore

Git是现代软件开发中事实上的版本控制系统。如果您使用Git,Git会要求您将生成的文件夹(例如:build)添加到Git中,这通常会成为一个麻烦。
避免这种情况的一种方法是在项目中添加一个.gitignore文件。更聪明的方法是添加一个特定于项目的.gitignore文件。这个GitHub仓库为几乎所有的用例提供了一个标准的.gitignore模板。

⭐ GitHub stars: 135k+

https://github.com/github/gitignore

6. System Design Primer

设计可扩展的端到端软件系统(前端到数据库)是一项极具挑战性的任务。系统设计师需要深入了解特定主题,并应了解广泛的主题。这个GitHub仓库包含所有专门关注端到端系统设计的资源。
它解释了端到端系统的所有组件:CDN、负载平衡器、Web服务器、API、SQL/NoSQL数据库以及更多主题。它还包含许多面试准备材料和系统设计练习(包括解决方案)。

⭐ GitHub stars: 187k+

https://github.com/donnemartin/system-design-primer

7. Coding Interview University

在学习了所有知识之后,您很可能会尝试找到一份软件工程师的工作。破解编码面试可能是一项具有挑战性的壮举。编码面试的成功或失败通常归结为面试准备。
在这个GitHub存储库中,作者John Washam列出了准备面试所需的几乎所有信息。它包含学习计划、主题和如何找到工作。它包括在线材料、书籍、视频、关于不同软件工程主题的讲座、简历写作技巧、求职技巧等等。

⭐ GitHub stars: 223k+

https://github.com/jwasham/coding-interview-university
如图片失效请参阅:https://www.toutiao.com/article/7135353033281782313/

欢迎关注公众号:愚生浅末。


__EOF__

本文作者:愚生浅末
本文链接:https://www.cnblogs.com/kohler21/p/16620518.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐】一下。您的鼓励是博主的最大动力!
 
欢迎关注我的公众号,共同学习

转 https://www.cnblogs.com/kohler21/p/16620518.html

标签:Git,GitHub,stars,开发人员,仓库,github,https,com
From: https://www.cnblogs.com/wl-blog/p/16626280.html

相关文章

  • Git&GitHub远程仓库交互
    GitHub创建远程库创建远程库地址别名gitremote-v查看当前所有远程地址别名gitremoteadd[别名][远程地址]推送gitpush[别名][分支名]克隆gitclone[远......
  • 建立与GitHub的ssh连接
    1.生成ssh密钥ssh-keygen-trsa-C"邮箱"选择保存位置,生成打开生成的id_rsa.pub文件,复制里边的全部内容,格式如下ssh-rsaAAAAB3NzaC1yc2EAy9/ZcYqwd7KN0Dy2/sTpod......
  • 在 Github Action 中多平台构建 Eletcron 应用
    众所周知,Electron是一个开源的跨平台框架,它内部集成了Node.js环境和浏览器环境,让开发者可以使用Web技术来绘制客户端的UI,同时拥有不错的I/O能力。 我们团队......
  • Github不稳定的解决办法
    一段时间访问github总是不稳定,刷新一下页面就会出现无法访问的问题,一开始以为是网络有问题。。。后面让同事访问看看,他们都没问题,所以问题就出现在我的本地电脑上了。。。......
  • maven依赖管理的概念、仓库的种类和彼此关系
    maven依赖管理的概念图解: 仓库的种类和彼此关系 ......
  • HuGo博客的搭建以及上传到GitHub
    按照步骤来我用的是windows操作系统1.下载Githttps://git-scm.com/2.下载GuGohttps://github.com/gohugoio/hugo/releases往下拖,选择对应的系统下载3.配置HuGo的......
  • Github+jsDelivr+PicGo搭建图床
    1.GitHub创建仓库,申请TokenSetting→DeveloperSettings→PersonalaccessTokens→PersonalaccessTokens→Generatenewtoken创建如图所示,输入名字和勾选r......
  • Gitee从远端仓库 获取 文件到本地
    一、新建一个空目录文件夹为 git-SinaJiFeiMW 二、创建储存库repository 二、设置 Git库    其中 URL 填写 在Gitee网站上的 仓库的SSH ......
  • github打不开?推荐一个好用的插件
    自己电脑打不开github,想获取github上面的优质资源怎么办?百度有很多办法可以解决,比如改hosts,但是这种方式对于一些新手小白来说也是比较困难的在这里推荐一个插件,里面可以......
  • vscode 代码版本管理(免密推送给远程仓库)
    说明目前基本都是使用vscode来写代码,很多时候需要将代码放置到自己或者公司的远端仓库进行版本管理控制,在vscode上,2秒将代码上传到远程仓库中去,是一个非常有效率的操......