摊牌了,作为开发者,我经常用这14个 Github 偷偷学习
Posted 前端小智@大迁世界
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了摊牌了,作为开发者,我经常用这14个 Github 偷偷学习相关的知识,希望对你有一定的参考价值。
作者:Olubisi Idris Ayinde
译者:前端小智
来源:dev
有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。
本文 GitHub https://github.com/qq449245884/xiaozhi 已收录,有一线大厂面试完整考点、资料以及我的系列文章。
今天,给大家介绍一下平时偷偷在学习的几个 github 库。其中,有几个是很优秀的资源库,它们可能会帮助你成长为一名开发者;
1. 开发者学习路线图(Developer Roadmap)
github: https://github.com/kamranahmedse
Developer Roadmap 可以为前端、后端等开发者提供一条学习路线路。这些路线图的目的是让开发者了解该领域有哪些知识,并帮助开发者在迷茫,不知所措时提供思路。这个资源库包括三张图,准确地告诉你每条路需要什么,需要哪些能力。
2. 30 Seconds of Code
github: https://github.com/30-seconds/30-seconds-of-code
推荐的这几个库中,30 Seconds of Code是最受欢迎的,在GitHub上有超过 65K 的stars。之所以取这个名字,它是希望每个snippet
可以在30s
或者以内被理解。嗯…整个网站风格很符合前端审美…简单实用。
3. Awesome Cheatsheets
github:https://github.com/LeCoupa/awesome-cheatsheets
一个很棒的知识总结备忘录,分为编程语言,前段,后端,数据库和工具等分类。适用于流行的编程语言,框架和开发工具。总结将所有应该了解的内容、脚本和代码片段等。
4. Web Development Resources
github:https://github.com/markodenic/web-development-resources
很棒的Web开发资源。
5. CSS Protips
CSS Protips 帮助你提高CSS技能专业的技巧集合。
github: https://github.com/AllThingsSmitty/css-protips
6. Awesome Design Pattern
github: https://github.com/DovAmir/awesome-design-patterns
该库不仅涵盖了通用架构,还包括具体设计模式的代码示例。在这些示例中,有超过10种编程语言和框架。当你需要自己应用其中一个设计模式时,这些例子就会派上用场。
7. Coding Interview University
github:https://github.com/jwasham/coding-interview-university
一套完整的学习手册帮助大家准备好 Google 的面试
8. Awesome Interview Questions
github: https://github.com/DopplerHQ/awesome-interview-questions
awesome-interview-questions是针对不同开发者的一份精选面试题,其中包括了多种语言、框架、平台、缓存技术、区块链、数据结构等多个方面的面试内容。
9. Free Programming Book
github: https://github.com/EbookFoundation/free-programming-books
该库包含许多免费的学习资源,你可以从中学习各种技术技能。这个列表曾经在StackOverflow上,但后来被转移到GitHub上,这样更易于维护。
10. Command Line
github:https://github.com/jlevy/the-art-of-command-line
开发者经常忽略如何处理命令行,但对于工程师而言使用命令行有助于提高生产效率和灵活性。该库包含在 Linux 环境中使用命令行的有用建议,同时还包含适合 Windows 或 macOS 系统的内容。通用建议适用于其他基于 UNIX 的操作系统。该库对入门者和经验丰富的开发者均适用。
11. Awesome
github:https://github.com/sindresorhus/awesome
Awesome 包含了与软件开发和编程有关的各种主题的丰富信息。如果你真的想学习新的东西,它是一个一站式的商店。这个资源库包含各种主题的优秀内容,从编程语言到大数据、小说、商业和安全。
12. FreeCodeCamp
github: https://github.com/freeCodeCamp/freeCodeCamp
FreeCodeCamp 是一个自由开源的学习编程的社区,致力于帮助人们利用零散时间学习编程。它的使命是 Learn to code and help nonprofits(学习编程,去帮助那些非盈利组织)。FCC 涵盖 html5、CSS、React、javascript、Database 等课程,游戏化程度非常高,学员可以通过线上聊天室和线下社区活动(Coffee and Code)相互帮助。目前覆盖全球 160+ 个国家、1000+ 个城市,40W+ 开发者在平台学习。
13. Frontend Development
github:https://github.com/dypsilon/frontend-dev-bookmarks
为前端Web开发人员提供的资源,这些资源都是经过人工策划的。
14. Tech Interview Handbook
github:https://github.com/yangshun/tech-interview-handbook
对于繁忙的工程师,选定的面试准备工具。
代码部署后可能存在的BUG没法实时知道,事后为了解决这些BUG,花了大量的时间进行log 调试,这边顺便给大家推荐一个好用的BUG监控工具 Fundebug。
原谅:https://dev.to/olanetsoft/10-github-repositories-you-should-know-as-a-developer
交流
有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。
本文 GitHub https://github.com/qq449245884/xiaozhi 已收录,有一线大厂面试完整考点、资料以及我的系列文章。
以上是关于摊牌了,作为开发者,我经常用这14个 Github 偷偷学习的主要内容,如果未能解决你的问题,请参考以下文章
摊牌了!我的开源项目在 Github上收获了 100k+ star!