写点什么

程序员必备的 10 大 GitHub 仓库

  • 2021-01-21
  • 本文字数:1302 字

    阅读完需:约 4 分钟

程序员必备的10大GitHub仓库

GitHub 不仅是维护代码的好工具,而且也是学习和成长的好去处。身为一个软件开发者,我一直在寻找有用的 GitHub 仓库,从中学习,以及找到灵感。以下是我最喜欢的 10 个仓库。

构建你自己的 X


GitHub stars: 92.4k


如果你想要做些什么,并且想要获得一些关于如何实现它的指导,这是一个很好的资源。通过浏览列表,你还会发现很多真正有趣的事情。


地址:https://github.com/danistefanovic/build-your-own-x

JavaScript 算法


GitHub stars: 92.1k


一个区别是,软件工程师和软件开发人员更容易掌握算法和数据结构。但是,不管你的背景是什么,这个仓库提供了很多不同的算法,一个详尽的数据结构列表,还有你可能在软件工程面试中遇到的一些典型问题的答案。


地址:https://github.com/trekhleb/javascript-algorithms

OSSU


GitHub stars: 72.8k


不管你是一个从事编程的人,还是一个已经在业界自学的开发者, OSSU 的课程为所有想要学习计算机科学的人提供了大量的免费学习资源。


地址:https://github.com/ossu/computer-science

代码 30 秒


GitHub stars: 72.8k


超过 100 个代码段,涵盖了 JavaScript 中的各种内容,从典型的算法,到你可能会发现自己需要完成的常见任务。非常值得一看。


地址:https://github.com/30-seconds/30-seconds-of-code

真实世界示例应用


GitHub stars: 52.6k


有没有想过要学习如何使用特定的语言 / 技术开发适当的应用?这就是为你准备的 GitHub 仓库!这超出了典型的“ to-do”应用程序, RealWorld 的示例使整个“Medium-style”应用程序更加丰富,包括了所有的钟声、哨声和最佳实践。


地址:https://github.com/gothinkster/realworld


免费编程书籍


GitHub stars: 170k


听起来确实如此。大量的免费编程书籍可以帮助你的知识和理解更上一层楼。


地址:https://github.com/EbookFoundation/free-programming-books


系统设计入门


GitHub stars: 118k


如果你正在寻找高级软件工程(或更高的)职位,那么拥有设计大型系统的能力是很有价值的,很多大型技术公司都希望你具备这一能力。这也是一个重要技巧,如果你打算为你正在做的任何工作构建任何大型系统的话。这份指南提供了大量的信息来帮助你做好准备。


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


了不起的 Python


GitHub stars: 92.2k


Python 内建了一系列不同的库、框架和技术的列表。对那些想要学习一种新的编程语言或仅仅想要提高对已有 Python 的了解的人来说,这是一个极好的指南。


地址:https://github.com/vinta/awesome-python


node 最佳实践


GitHub stars 58.6k


我总是找不到足够的最佳实践指南。所以当发现这个 GitHub 仓库时,我觉得必须把它包括进去。自学的坏处之一就是,你并不总是从最佳实践开始。因此,拥有这些详细的指南可以帮助你快速提高技能。


地址:https://github.com/goldbergyoni/nodebestpractices


超棒的机器学习


GitHub stars: 47.8k


像我们之前看到的 Python 清单一样,这个 GitHub 仓库包含大量不错的机器学习资源。


地址:https://github.com/josephmisiti/awesome-machine-learning


原文链接:


https://medium.com/javascript-in-plain-english/10-essential-github-repos-for-software-developers-6a42ebba279

2021-01-21 14:436425
用户头像

发布了 536 篇内容, 共 279.4 次阅读, 收获喜欢 1563 次。

关注

评论 1 条评论

发布
用户头像
mark 了几个 慢慢看
2021-01-25 11:55
回复
没有更多了
发现更多内容

浅析静态应用安全测试

华为云开发者联盟

测试 开发 华为云 12 月 PK 榜

【合作案例】科协基地预约小程序 | 闵行区科普资源地图

天天预约

基于云原生的集群自愈系统 Flink Cluster Inspector

阿里云大数据AI技术

机器学习 flink 运维 云原生 12 月 PK 榜

广告倒排服务极致优化

百度Geek说

架构 数据结构 后端 12 月 PK 榜

从数据治理到数据应用,制造业企业如何突破数字化转型困境丨行业方案

袋鼠云数栈

数字化转型

Python中图像平滑方法的两种非线性滤波:中值滤波、双边滤波

华为云开发者联盟

Python 人工智能 华为云 12 月 PK 榜

Kubernetes 跨集群流量调度实战

Flomesh

服务治理 Kubernetes 集群 流量管理

2023年ha软件采购就选Skybility HA!6大优势看这里!

行云管家

高可用 ha 双机热备

低碳正在成为春城的新名片

Geek_2d6073

Go语言性能剖析利器--pprof实战

京东科技开发者

Go pprof 优化技巧 Go 语言 #go

“零容忍”监管,金融机构如何应对数据泄露风险?

极盾科技

数据安全

喜讯+1!袋鼠云数栈技术团队获“2022年度优秀开源技术团队”

袋鼠云数栈

开源

下一代架构?从组装式企业到组装式应用

华为云开发者联盟

云计算 后端 数字化 华为云 12 月 PK 榜

省会城市昆明分布式光伏项目落地 引领低碳化转型实践

Geek_2d6073

如何用 30s 讲清楚什么是跳表

飞天小牛肉

redis 面试 社招 校招 秋招

瓴羊Quick BI数据填报组件,实现智能化管理和高效挖掘利用

夏日星河

【服务故障问题排查心得】「内存诊断系列」Docker容器经常被kill掉,k8s中该节点的pod也被驱赶,怎么分析?

洛神灬殇

Docker Linux 12 月 PK 榜 容器内存问题

保护客户代码和应用安全,CodeArts有7招

华为云开发者联盟

云计算 后端 华为云 12 月 PK 榜 华为CodeArts

火山引擎DataTester:无需研发人力,即刻开启企业A/B实验

字节跳动数据平台

A/B测试

2023年中国企业数字化技术应用十大趋势

易观分析

企业 数字化

IAA品类洞察:扫描品类加快变现,如何抓住增长机遇?

易观分析

广告业 IAA

前端常见内存泄漏及解决方法

达摩

Web 内存泄露

超大规模大数据集群管理平台的架构优化及实践

移动云大数据

2022 年度“用 TDengine,写 TDengine”征文!

爱倒腾的程序员

数据库 tdengine 时序数据库

Flutter for Web 首次首屏优化——JS 分片优化

阿里巴巴终端技术

flutter 前端 Web 客户端

ClickHouse 挺快,esProc SPL 更快

王磊

如何在滑至页面底端添加提示?

Towify

微信小程序 无代码

预训练时代的自然语言处理 魔搭社区NLP模型全解析

阿里技术

自然语言处理 NLP 大模型

演讲实录|姚延栋:终止“试点炼狱”,智能汽车时代数字化转型与实践

YMatrix 超融合数据库

车联网 海量数据 超融合数据库 智能网联 YMatrix

两步开启研发团队专属ChatOps|极狐GitLab ChatOps 的设计与实践

极狐GitLab

团队管理 DevOps ChatOps 极狐GitLab ChatGPT

Tapdata 携手阿里云,实现数据平滑上云以及毫秒级在线查询和检索能力

云布道师

阿里云

程序员必备的10大GitHub仓库_语言 & 开发_Sunil Sandhu_InfoQ精选文章