当前位置: 首页 > 科技观察

一个有用的GitHub库的列表,助您深入了解程序员所需知识

时间:2023-03-12 02:55:09 科技观察

一份有用的GitHub库列表,可帮助您深入了解程序员需要什么我相信对新手和专业人士都有益的GitHub存储库列表。以下是小新整理的资源清单。来源:GitHub1.对前端开发者有用的资源列表这个GitHub存储库位于列表的顶部,因为它是所有学习资源的一站式参考商店。这个图书馆提供了许多免费的编程书籍、截屏视频、播客,甚至还有各种在线视频教程。如果读者正在寻找学习材料-不要再犹豫了!链接到Repohttps://github.com/RitikPatni/Front-End-Web-Development-Resources2.Awesome毫无疑问,Awesome是最受欢迎的库,涵盖了从软件开发到硬件到业务的所有主题。它目前在GitHub上有超过123,000颗星,人们可能需要几天(几夜)才能阅读评论。根据SimonHoldorf的说法,这是了解新事物和趋势的一站式商店。·链接到Repo·https://github.com/sindresorhus/awesome3。免费学习资源列表这个库在GitHub上有多达135,000颗星,绝对是最受欢迎的库之一。它提供了大量免费的编程书籍、截屏视频、播客,甚至还有各种在线课程。如果您正在寻找学习材料-不要再犹豫了!Repo链接https://github.com/EbookFoundation/free-programming-books4.WTFJS顾名思义,这个存储库包含每个Web开发人员都应该知道的JavaScriptWTF示例列表。通过了解它们的具体内容,你可以理解它们为什么会出现在第一位,从而更好地理解JavaScript。Repo的链接https://github.com/denysdovhan/wtfjs5.AwesomeFirstPROopportunities这个库是Web开发人员必去的地方,尤其是那些刚接触开源项目的开发人员。为开源做出贡献可以让开发人员融入友好的社区、分享知识、提高开发技能,并可能最终找到一份好工作。一个常见的障碍是事情一开始可能会变得可怕。该存储库列出了一些知名的或对新手友好(自己动手)的开源项目。·回购链接·https://github.com/MunGell/awesome-for-beginners6。(高级)JavaScript问题列表LydiaHallie的存储库提供了一个由Lydia自己定期更新的JavaScript问题列表。这个库肯定会帮助JS技术面试准备。此外,该库还支持16种语言。根据技能和经验,开发人员可能需要数小时、数天甚至数月才能完成所有工作。·链接到Repo·https://github.com/lydiahallie/javascript-questions7.Daily-Interview-Question顾名思义,这个GitHub仓库每天都会给出一道面试题。最终,开发人员能够深入了解面试中提出的问题。这是一个中文网站,可以用谷歌翻译辅助。·链接到repo·https://github.com/Advanced-Frontend/Daily-Interview-Question8。JavaScript算法和数据结构现在科技界很流行讲算法,开发者必须知道这些算法!所以,这是一个优秀的库,因为大多数算法都可以在那里找到。最酷的部分是每个算法都是用JavaScript编写并经过测试的。所以这个更容易理解!链接到Repohttps://github.com/trekhleb/javascript-algorithms9.Free-for.devFree-for.dev是一个GitHub存储库,列出了为开发人员提供的免费服务:开发人员和开源作者现在拥有大量服务,提供免费层,但可能很难找到所有这些以做出明智的决定。以下是软件(SaaS、PaaS、IaaS等)和其他面向开发人员的免费层级服务的列表。要列出的太多了,我相信开发人员会在这里找到有用的东西。链接到Repohttps://github.com/ripienaar/free-for-dev10。CleanCodeJavaScript这个库的灵感来自UncleBob的同名书。如果阅读这本书不是你的事,那么这个图书馆就是为你准备的!我们都知道糟糕的代码之所以有效,是因为开发人员编写了糟糕的代码。写不出好的代码很正常。有一个指南告诉开发人员什么是糟糕的代码将有助于编写好的代码。·Repo链接·https://github.com/ryanmcdermott/clean-code-javascript希望这个列表对大家有用!