我经常被问到我会为 Web 开发人员推荐哪些资源和技巧。我决定列出我遇到的一些最有用的 GitHub 存储库。
管理的主要标准是实用性,因此这些存储库包括从学习资源和路线图到最佳实践、系统设计和工具的所有内容。
希望这将帮助尽可能多的开发人员,并且每个人都会发现一些有用的东西来提高他们的技能和工作流程,以便在未来创建很棒的项目。
1.免费编程书籍
⭐ GitHub stars 246k+
GitHub 徽标 EbookFoundation / 免费编程书籍
📚 免费提供的编程书籍
大量免费提供的编程书籍。
2.编码-面试-大学
⭐ GitHub stars 230k+
GitHub 徽标 jwasham / coding-interview-university
成为软件工程师的完整计算机科学研究计划。
成为软件工程师的完整计算机科学研究计划。
3.真棒
⭐ GitHub stars 216k+
GitHub 徽标 sindresorhus / 真棒
😎 关于各种有趣主题的精彩列表
关于各种有趣主题的精彩列表。
4.开发者路线图
⭐ GitHub stars 208k+
GitHub 徽标 kamranahmedse / 开发者路线图
交互式路线图、指南和其他教育内容,以帮助开发人员在他们的职业生涯中成长。
成为开发人员的最新路线图。
- javascript-算法
⭐ GitHub stars 149k+
GitHub 徽标 trekhleb / javascript-算法
📝 用 JavaScript 实现的算法和数据结构,带有解释和进一步阅读的链接
用 JavaScript 实现的算法和数据结构,带有解释和链接。
6.节点最佳实践
⭐ GitHub stars 80k+
GitHub 徽标 goldbergyoni / 节点最佳实践
✅ Node.js 最佳实践列表(2022 年 11 月)
Node.js 最佳实践列表。
7.技术面试手册
⭐ GitHub stars 77k+
GitHub 徽标 阳顺 / tech-interview-handbook
💯 为忙碌的软件工程师精心策划的编码面试准备材料
为软件工程师精心策划的编码面试准备材料。
8.基于项目的学习
⭐ GitHub stars 75k+
GitHub 徽标 实践教程 / 基于项目的学习
基于项目的教程的精选列表
基于项目的教程的精选列表。
- 30 秒代码
⭐ GitHub stars 102k+
GitHub 徽标 30 秒 / 30 秒代码
满足您所有开发需求的简短 JavaScript 代码片段
满足您所有开发需求的简短 JavaScript 代码片段。
10.免费开发
⭐ GitHub stars 57k+
GitHub 徽标 ripienaar / 免费开发
对 devops 和 infradev 具有免费层级的 SaaS、PaaS 和 IaaS 产品列表
具有免费套餐的 SaaS、PaaS 和 IaaS 产品列表。
11.javascript问题
⭐ GitHub stars 46k+
GitHub 徽标 lydiahallie / javascript 问题
一长串(高级)JavaScript 问题及其解释 ✨
一长串高级 JavaScript 问题及其解释。
- design-resources-for-developers
⭐ GitHub stars 43k+
GitHub 徽标 bradtraversy / design-resources-for-developers
来自库存照片、Web 模板、CSS 框架、UI 库、工具等的精选设计和 UI 资源列表
从库存照片、Web 模板到框架、库和工具的资源列表。
13.应用创意
⭐ GitHub stars 56k+
GitHub 徽标 florinpop17 / 应用创意
一系列应用创意,可用于提高您的编码技能。
可用于提高您的编码技能的应用程序创意集合。
14.建立你自己的-x
⭐ GitHub stars 162k+
GitHub 徽标 codecrafters-io / build-your-own-x
通过从头开始重新创建您最喜欢的技术来掌握编程。
通过从头开始重新创建您最喜欢的技术来掌握编程。
15.现实世界
⭐ GitHub stars 68k+
GitHub 徽标 gothinkster / 现实世界
“所有演示应用程序之母”——由 React、Angular、Node、Django 等提供支持的示例性全栈 Medium.com 克隆🏅
查看如何使用不同的前端和后端构建完全相同的 Medium 克隆。
16.公共API
⭐ GitHub stars 206k+
GitHub 徽标 公共 API / 公共 API
免费 API 的集合列表
用于软件和 Web 开发的免费 API 的集合列表。
17.系统设计入门
⭐ GitHub stars 194k+
GitHub 徽标 donnemartin / 系统设计入门
了解如何设计大型系统。准备系统设计面试。包括 Anki 抽认卡。
了解如何设计大型系统。准备系统设计面试。
18.命令行的艺术
⭐ GitHub stars 109k+
GitHub 徽标 jlevy / 命令行的艺术
在一页中掌握命令行
掌握命令行,尽在一页。
写作一直是我的热情所在,它让我乐于帮助和启发人们。如有任何疑问,请随时与我们联系!