写点什么

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

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

关注

评论 1 条评论

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

来了!昇腾MindStudio全流程工具链分论坛精彩回顾,助力高效开发和迁移效率提升

Geek_2d6073

瓴羊Quick BI数据可视化打造看板,助力极氪汽车决策

夏日星河

轻松网站下载:SiteSucker mac汉化激活版

真大的脸盆

Mac Mac 软件 网站下载 下载网站工具 网站下载工具

iOS MachineLearning 系列(15)—— 可进行个性化更新的CoreML模型

珲少

购买小间距led显示屏需要注意什么?

Dylan

图像 像素灰度 LED显示屏

PHP简单实现异步多文件上传并使用Postman测试提交图片

北桥苏

php OSS thinkphp

提升打字速度,Master of Typing 3中文很简单~

真大的脸盆

Mac Mac 软件 打字练习 打字软件

让开发者成为创新主体 | 阿里云云原生4月动态

阿里巴巴云原生

阿里云 云原生 月报

如何用Xcode安装ipa

雪奈椰子

谷歌全线反击!PaLM 2部分性能已经超越GPT-4

引迈信息

低代码 Google ChatGPT JNPF PaLM 2

从“能用”到“好用”:它的出现,解决你80%的转型困境【内含免费试用附教程】

加入高科技仿生人

低代码 数字化业务转型 数字转型

PHP公众号开发给用户发微信消息提醒功能

北桥苏

微信公众号 模板 公众号接入

IOS技术分享| 快对讲2.0会议场景实现

anyRTC开发者

ios 音视频 视频会议 移动开发 快对讲

中馥科技集团成为五粮液社交零售战略合作伙伴,强强联手布局白酒赛道

电子信息发烧客

JMeter笔记5 |Badboy使用和录制

Jmeter 性能测试 自动化测试 接口测试 脚本录制

聆心智能联合洪恩打造“AI问答”|国内首批儿童启蒙成长领域类ChatGPT式应用

硬科技星球

如何向大模型ChatGPT提出问题以获得优质回答:基于AIGC和深度学习的实践指南

GPU算力

八股MQ007——浅谈Broker的网络架构

Codyida

后端、

共筑数字化未来 金山办公携手华为云完成文档中心和GaussDB适配

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 5 月 PK 榜

在行 | “数智”为离散制造发展注入动能

用友BIP

数据剖析更灵活、更快捷,火山引擎DataLeap动态探查全面升级

字节跳动数据平台

Android 14 Beta 正式亮相, OPPO 连续五年稳居适配第一阵营

科技热闻

流控验证太麻烦?不敢上生产?MSE 有办法!

阿里巴巴云原生

阿里云 微服务 云原生 Spring Cloud Apache Dubbo

开源字节数字化乡村系统

源字节1号

开源 软件开发 小程序开发

MySQL表分区的选择与实践小结

北桥苏

MySQL 表分区

打破技术封锁,瓴羊Quick BI、Smartbi等国产BI工具崛起

夜雨微澜

大数据

解决centos的mysql服务3306端口无法远程连接10038问题

北桥苏

MySQL 安装宝塔

从立项到发布仅三个月,开源技术问答社区 Answer 是如何诞生的?

万事ONES

如何使用apache的ab压力测试小工具传参数

北桥苏

AB apche A/B 测试

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