产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

程序员必备的 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:436362
用户头像

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

关注

评论 1 条评论

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

企业无忧 | Apipost私有化部署活动即将火热开启

Xd

后端 apipost 接口测试工具

Python时区转换的两种方式

红毛丹

Python 6月月更

漫谈测试覆盖率

老张

软件测试 质量保障 质量度量

互联网公司研发效能团队为啥必须独立?何时独立?

laofo

互联网 DevOps cicd 研发效能 工程效率

SAAS服务能有哪些优势

Geek_99967b

小程序 SaaS SaaS系统架构

流程测试支持批量参数导入,测试效率直接拉满!

Xd

数据库 后端 接口测试 测试工具

SpringBoot应用使用自定义的ApplicationContext实现类

程序员欣宸

Java spring springboot Spring Framework 6月月更

悬赏任务源码开发设计构建时,要留意哪些事项

开源直播系统源码

源码 软件开发 直播系统 悬赏任务源码

服务器运维环境安全体系(下篇)

融云 RongCloud

只需八步将小程序一键打包生成App

Geek_99967b

小程序 小程序转app

MySql事务

工程师日月

6月月更

python小知识-python作用域和闭包

AIWeker

Python python小知识

如何在使用 Flutter时切换应用时隐藏应用预览

坚果

6月月更

C#入门系列(十) -- 一维数组

陈言必行

C# 6月月更

在线JSON转CSV工具

入门小站

工具

设计千万级学生管理系统的考试试卷存储方案

Fan

架构师实战营

『Three.js』起飞!

德育处主任

JavaScript canvas 前端可视化 three.js 6月月更

Google搜索为什么不能无限分页?

蝉沐风

elasticsearch 深度分页

InfoQ 极客传媒 15 周年庆征文|Socket请求和Http请求特点、区别及适用场景

No Silver Bullet

HTTP请求 6月月更 InfoQ极客传媒15周年庆 Socket请求

致广大、尽精微,曙光问道算力服务“神经系统”

脑极体

hashmap的底层机制

卢卡多多

集合 6月月更

Java异常处理机制

未见花闻

6月月更

linux之Ansible快速入门

入门小站

Linux

运算符 (第二天)

Jason199

运算符 js 6月月更

知识图谱、图数据平台、图技术如何助力零售业飞速发展

GPU算力

图计算 图数据分析 图数据一体机

在线文本字符串批量替换工具

入门小站

工具

Django API 开发:视图设置和路由

宇宙之一粟

django 6月月更

Vue中created和mounted的区别

devpoint

Vue Vue3 InfoQ极客传媒15周年庆

马志强:语音识别技术研究进展和应用落地分享丨RTC Dev Meetup

声网

音视频 语音识别

浅谈企业自媒体如何才能脱颖而出

石头IT视角

Vue-4-模板语法-1

Python研究所

前端 6月月更

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