开发人员都应该知道的九个GitHub库
创始人
2025-07-04 19:50:54
0

1.Free Programming Books

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

这个仓库列出了各种不同领域、不同语言的编程教学材料。尽管它的名字里有Book,但它提供的东西远不止于此。还包含了免费在线课程、交互式编程资源、习题集、博客以及各种编程语言的笔记。

2.Developer Roadmap

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

这个仓库是开发者的学习地图,有了它,你的学习过程会更顺利。它几乎包含了大部分开发技术,如果你想成为前端、后端或DevOps工程师。都可以从中选择合适的技术方向进行学习。

3.OSSU Computer Science

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

如果你想要学习计算机科学相关的知识,却没有计算机科学的背景,那么这个GitHub库就特别适合你。它提供了计算学科的基本概念以及全面的基础知识。这些资源可以帮助你完成计算机科学的自学。

它是根据本科计算机科学专业的要求设计的,这些课程通常来自哈佛,普林斯顿,麻省理工学院等,可以说是世界上最好的课程。

4.Build your own X

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

这个库是一个很好的开发分步指南的汇编,适合从0到1的技术学习。

5.Coding Interview University“编程面试大学”

https://github.com/jwasham/coding-interview-university

这个库提供了一系列如何通过学习成为可靠性工程师或运营工程师的建议。里面的链接资源有利于你快速刷新知识。

6.Public Apis

https://github.com/public-apis/public-apis

这个库包含了许多公开的API,列出了互联网上可用的所有免费API,用于个人项目开发。范围十分广泛,如:商业、动漫、动物、新闻、金融、游戏等。

7.Tech Interview Handbook “技术人员的面经”

https://github.com/yangshun/tech-interview-handbook

这是一个技术面试手册集合,里面包含各种技术面试的材料。面试官经常问的问题以及写个人简历的有用提示,等等。

8.System Design Primer“系统设计入门资源”

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

System Design Primer 这个库提供了一个整理过的系统设计相关的资源集合,用于指导如何设计大型软件系统。另外,由于系统设计通常也是许多公司的面试内容,因此该库还可以帮助您做好面试准备,为您提供学习指南、面试建议、面试问题和解决方案。

9.Design Resources for Developers 

https://github.com/bradtraversy/design-resources-for-developers

这个库里面有一个精心整理过的设计资源和UI资源列表,并且这些资源都是免费的。主要包括一些在项目中经常使用到的资源,例如:字体、Web模板、CSS框架、UI库、工具等。

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...
Intel将Moblin社区控... 本周二,非营利机构Linux基金会宣布,他们将担负起Moblin社区的管理工作,而这之前,Mobli...