为开发人员提供 50 个 Github 存储库
Github 是一个拥有海量资源的热门平台,其中有很多代码库提供软件工程各个方面的免费资源。我想分享 50 个 GitHub 代码库,希望能帮助你踏上编程之旅。
- 1. FreeCodeCamp
一个非营利组织和最佳开源社区。在这里,你可以帮助其他人编写代码,也可以通过他们提供的各种教程学习编写代码。
一个 GitHub 存储库,列出了各种 Python 框架、库、软件、播客和 Python 开发人员资源
与 Node Js 相关的资源集中在一个地方,其中包括 IDE 的安全性、测试框架博客等等。
- 4.你不懂 JS
你不知道 JS 是一本流行的 javascript 书籍,也可以在 github 上找到。
- 5.编程面试大学
如果你想进入顶尖软件公司,它提供了学习计划。它还能帮助你为谷歌、微软等公司的技术面试做好准备。
- 6.公共 API
作为开发人员,在处理应用程序的 Apis 时,您可以从此站点选择免费 Apis 列表,其中包括动画、游戏、谷歌分析 API 等。
- 7.应用创意
它列出了一系列应用程序想法来提高你的编码技能
列出了 Web 开发资源的集合,包括软件列表、托管平台、代码挑战、字体等。如果您想开始 Web 开发,这里列出的这些资源将帮助您入门
- 9.太棒了
有关各种有趣主题和资源的精彩列表。
- 10.开发者路线图
它提供了成为软件工程师的路线图
- 11.算法
如果您想学习基于不同编程语言的算法,那么这个适合您。
- 12.你不需要
人们选择热门项目,通常不是因为它适用于他们的问题。它包含一个你不需要开发的项目列表
- 13. JavaScript 问题
它包含高级 JavaScript 问题,有助于提升您作为 JavaScript 开发人员的水平
- 14.Wtfjs
有趣且棘手的 JavaScript 示例列表
根据存储库名称,udemy 中有一个课程,所有课程文件都在这里
- 16.技术面试手册
为忙碌的工程师精心挑选的面试准备材料
- 17.命令行的艺术
一个 GitHub 页面即可掌握所有命令行操作
- 18. Gitignore
它列出了对你的项目有用的 gitignore 模板
- 19. 30秒代码
它列出了您下一个项目的简短 JavaScript 代码片段
- 20.计算机科学
一个提供成为自学计算机科学工程师的途径的存储库。
- 21.数据科学
一个提供成为自学数据科学工程师的途径的存储库。
- 22.如何确保一切安全
有关安全工程的存储库。
- 23.免费编程书籍
列出所有可供程序员使用的免费编程书籍
- 24.移动验证工具包
它是一组实用程序,用于简化和自动化收集取证痕迹的过程,有助于识别 Android 和 iOS 设备的潜在危害。
- 25.33个 Js 概念
它列出了每个开发人员必须知道的大约 33 个 Javascript 概念。
- 26.前端面试手册
它列出了忙碌的工程师的各种前端面试准备材料。
- 27.基于项目的学习
一系列编程教程,旨在帮助有志于软件开发者从零开始构建应用程序。这些教程涵盖不同的主要编程语言。教程可能涉及多种技术和语言。
- 28.构建你自己的 X
你无法创造的东西,你也无法理解。它列出了一些资源,可以帮助你构建自己的数据库、机器人、加密货币等。
- 29.系统设计入门
学习如何设计大型系统以及如何准备系统设计面试。
- 30. JavaScript 算法
用 JavaScript 实现的算法和数据结构,并附有解释和进一步阅读的链接。
- 31.顽皮字符串大列表
恶意字符串大列表是一些字符串的列表,这些字符串在用作用户输入数据时很可能会引发问题。
- 32.秘密知识之书
一系列鼓舞人心的列表、手册、备忘单、博客、技巧、单行代码、cli/web 工具等。
- 33. Node 最佳实践
Node.js 最佳实践列表
- 34.真实世界
“所有演示应用程序之母”——由 React、Angular、Node、Django 等提供支持的典型全栈 Medium.com 克隆。
- 35.算法/Python
列出用 Python 实现的所有算法。
- 36.项目指南
JavaScript 项目的一组最佳实践
列出所有适用于 JavaScript 的干净代码概念
- 38.前端检查清单
适合现代网站和细致开发人员的完美前端清单
- 39. CSS 专业技巧
一系列技巧助您提升 CSS 技能
全面详尽的 JavaScript 和 Node.js 测试最佳实践
- 41. Java设计模式
列出 Java 中实现的各种设计模式
- 42.首次贡献
列出对开源项目贡献的材料
- 43. Slidev
列出开发人员的演示幻灯片
- 44. Cheat.sh
统一访问世界上最好的社区驱动的备忘单存储库。
- 45.超棒的隐私
精心挑选的服务和替代方案列表尊重您的隐私,因为隐私很重要。
- 46.区块链
使用python创建一个简单的区块链
- 47. Ionic框架
一个强大的跨平台 UI 工具包,用于使用 HTML、CSS 和 JavaScript 构建原生质量的 iOS、Android 和渐进式 Web 应用程序。
- 48.Pixijs
HTML5 创建引擎:使用最快、最灵活的 2D WebGL 渲染器创建精美的数字内容。
- 49.超级饼干
Supercookie 使用网站图标为网站访问者分配一个唯一的标识符。与传统的追踪方法不同,此 ID 几乎可以永久保存,并且用户无法轻易清除。
- 50.网络如何运作
有关 DNS、HTTP 协议、服务器如何工作或有关渲染树、DOM 树、页面绘制等的详细信息。它是学习 Web 工作原理的有用存储库。
感谢阅读 🙂 如果您有任何其他有价值的 GitHub 存储库可以分享,请随时在下面留言 👇
通过Twitter与我联系
文章来源:https://dev.to/dhanushnehru/50-github-repositories-for-a-developer-631