19 个对初学者开发者来说很有价值的 GitHub 仓库📚✨
基础知识⚡
课程👨🏫
手册📚
最佳实践💯
项目📂
采访💼
资源💾
经常有人问我,对于想要踏入 Web 开发领域的初学者,我会推荐哪些资源。我经常推荐 GitHub 作为一个很好的起点。
我决定整理一些我所知道的最好的代码库。真希望自己刚开始学习的时候就知道它们,所以把它们当作一条宝贵的捷径,加速你的学习之旅吧。
本文显然是针对初学者的,但我相信一些更有经验的开发人员也可以从中学到一两件事。
为了帮助您导航,我按类别对它们进行了排列,从基础到课程、手册、最佳实践、项目、访谈和资源。
基础知识⚡
1.网络工作原理
⭐ GitHub 星标 4k+
当我们在浏览器中输入www.google.com时,背后会发生什么?
2.开发者路线图
⭐ GitHub 星标数 187k+
kamranahmedse /开发者路线图
交互式路线图、指南和其他教育内容可帮助开发人员在职业生涯中成长。
这可能是最好、最完整的路线图,它将帮助您掌握开发前景的全貌、其主要技术以及推荐的学习顺序。
课程👨🏫
3.面向初学者的 Web 开发
⭐ GitHub 星标数 41k+
微软/ Web 开发初学者指南
24 节课,12 周,开始成为一名 Web 开发人员
高质量的 JavaScript、CSS 和 HTML 基础知识课程,共 12 周,共 24 节课。每节课包含课前和课后测验、课程完成说明、答案、作业等。
4. JavaScript-30
⭐ GitHub 星标数 18k+
websbos / JavaScript30
30天Vanilla JS挑战
Wes Bos 的 JavaScript 30 天挑战的入门文件 + 完整解决方案。
手册📚
5.开发者手册
⭐ GitHub 星标 1k+
apptension /开发者手册
关于如何成为专业 Web/移动应用程序开发人员的指南。
关于如何成为专业 Web/移动应用程序开发人员的指南。
6.现代 Web 开发中的拼写书
⭐ GitHub 星标数 14k+
现代 JavaScript Web 开发的概况、同义词库和分类法。
最佳实践💯
7.网络基础
⭐ GitHub 星标数 12k+
谷歌/ WebFundamentals
developers.google.com 上 WebFundamentals 的前 git 仓库
Google 开发人员提供的一些现代 Web 开发的最佳实践。
8.爱彼迎
⭐ GitHub 星标数 12 万+
爱彼迎/ JavaScript
JavaScript 样式指南
最好的风格指南之一。
9.干净的代码-javascript
⭐ GitHub 星标数 64k+
ryanmcdermott /清洁代码-javascript
🛁 适用于 JavaScript 的“清洁代码”概念
软件工程原理,源自 Robert C. Martin 的著作《代码整洁之道》,并已改编为 JavaScript 版本。本指南旨在帮助您使用 JavaScript 编写可读、可复用且可重构的软件。
10.系统设计入门
⭐ GitHub 星标数 164k+
donnemartin /系统设计入门
学习如何设计大型系统。准备系统设计面试。包含 Anki 抽认卡。
学习如何设计大型系统。准备系统设计面试。包含 Anki 抽认卡。
项目📂
11.简单
⭐ GitHub 星标 4k+
HTML、CSS 和 Javascript 的最简单示例。
12.现实世界
⭐ GitHub 星标数 64k+
gothinkster /现实世界
“所有演示应用之母”——由 React、Angular、Node、Django 等提供支持的全栈 Medium.com 示例克隆
Realworld 允许您选择任何前端(React、Vue 等)和任何后端(Node、Django 等),并了解它们如何为现实世界中设计精美的全栈应用程序提供支持。
13.构建你自己的-x
⭐ GitHub 星标数 133k+
codecrafters-io /构建你自己的-x
通过从头开始重新创建您最喜欢的技术来掌握编程。
构建您自己的(在此插入技术)。
采访💼
14.编码面试大学
⭐ GitHub 星标 211k+
成为一名软件工程师的完整计算机科学学习计划。
15.前端面试手册
⭐ GitHub 星标数 32k+
为忙碌的工程师准备的前端面试材料。
16.技术面试手册
⭐ GitHub 星标数 66k+
为忙碌的工程师精心挑选的面试备考资料。为了获得更好的阅读体验,请访问techinterviewhandbook.org。
另外,请查看Grind 75 - 一种根据剩余准备时间生成编码面试学习计划的工具。
资源💾
17.开发人员设计资源
⭐ GitHub 星标数 36k+
bradtraversy /开发者设计资源
精选的设计和 UI 资源列表,包括库存照片、网页模板、CSS 框架、UI 库、工具等
精选的设计和 UI 资源列表,包括库存照片、网页模板、CSS 框架、UI 库、工具等。
18.免费编程书籍
⭐ GitHub 星标数 223k+
EbookFoundation /免费编程书籍
📚 免费提供的编程书籍
免费提供的编程书籍。
19.前端集合
⭐ GitHub 星标 1k+
cheatsheet1999 /前端集合
全栈软件工程师笔记。涵盖常见的数据结构和算法、Web 概念、Javascript / TypeScript、React 等!
前端软件工程师笔记。涵盖常见的数据结构和算法、基本的 Web 概念、HTML、CSS 和 Javascript。
写作一直是我的热情所在,能够帮助和激励他人让我感到快乐。如有任何疑问,欢迎随时联系我们!
如果这些资源有帮助,请在Twitter、LinkedIn和GitHub上联系我!
请访问我的博客以获取更多类似文章。
文章来源:https://dev.to/madza/19-valuable-github-repositories-for-beginner-developers-3i18