Roadmap
-
Developer Roadmap
github上有个194k star的项目,这个项目通过一个路线图展示了在你学习开发的过程中你应该需要去学习那些技术,并且作者也给出自己的建议,哪些是他推荐去学习,哪些不推荐,总结得非常详细。包括多条技术线: -
Front End Roadmap
对于新手来说可能是一脸懵逼我到底该怎么入门,这么多技术到底该先学什么?所以Developer Roadmap对刚入门的同学来说并不是很友好,很容易迷茫。所以ObjTube结合他自己的学习经验和工作经验,他将该路线图进行了拆分,把它拆分为多个学习阶段,并且结合国内前端开发的技术背景补充了一些技术点,然后做了一个新的开源项目,并在github上部署了一个静态站点。在这个网站上,你可以选择学习的阶段,来生成不同的路线,同时在路上也有他自己的一些标注,如果你觉得标注的不好,可以选择关掉。最重要的是,路线上的卡片都可以点击,然后进入一个文档页,在这个页面上罗列了掌握这项技术或者知识点应该学哪些东西,有推荐的博客文章,视频,书籍等等。
提问
- Stack Overflow
- 知乎
知乎是网络问答社区,连接各行各业的用户。后来开设的专栏更像是博客。
面试
- 牛客网
“牛客网”是一个专注于程序员的学习和成长的专业平台,集笔面试系统、课程教育、社群交流、招聘内推于一体。是互联网求职神器,C++、Java、前端、产品、运营技能学习/备考/求职题库,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题。所以,对于需要参加校招的同学以及想要有更好的求职目标的同学来说,牛客网需要特别关注。
考证
- linux基金会Training&Certification linux基金会开设的课程,对应课程通过课程可获得证书。
Code style
-
通用Code style
- 建议初学者避免使用的坏的编码习惯?
- State-of-the-Art Shitcode Principles 反向教学,让你看看什么是shit一样的code。
-
Frontend
-
Airbnb JS 风格指南 : 写JavaScript最好的方式。
-
标准 JS 风格指南 : JavaScript风格指南
-
Angular 1 风格指南 : 官方认可的风格指南,作者John Pappa
-
Angular coding style guide: Angular+TypeScript
-
-
C / C++
-
Python
-
Other
- Aurelia 风格指南
- Ruby 编码风格指南 : 社区驱动的Ruby编码风格指南
- Airbnb Ruby 风格指南 : Airbnb的ruby风格指南
- 调试问题 :检查如何调试程序
- 怎样高效的报告Bug
- CS课程目录(许多在线讲座) : 另一个在线CS课程
- 在线CS课程目录 : 免费的在线CS课程
Get最新技术资讯
- JavaScript Weekly JS资讯,邮箱/RSS订阅。 还有React Status,和Node Weekly。
- RSS,订阅你感兴趣的博客等。
- 少数派 好用的app和tool。
- Vscode extension trends
Github 排名统计
-
GitHub trending(官网推荐—):https://github.com/trending
你的项目要是能上 GitHub trending,绝对火得一塌糊涂。 -
GitHub 中国区排名:https://githuber.cn/search?language=JavaScript
这个网站虽然比较小众,但排名还是相对比较准的。 -
GitHub 中国区排名:http://githubrank.com/
这个排名很久没更新了,早就不准了。 -
GitHub 全球排名:https://gitstar-ranking.com/
资讯
-
利器:https://liqi.io/
采访优秀的创造者,邀请他们来分享工作时所使用的工具。 -
湾区日报:https://wanqu.co/
每天推送 5 篇优质英文文章。 -
Solidot:https://www.solidot.org/
在线课程/书籍
在线课程
-
freeCodeCamp Github开源库,免费学习编码。 它由捐赠者支持的 501©(3) 非营利组织运营,旨在帮助数百万忙碌的成年人过渡到科技行业。全栈 Web 开发和机器学习课程完全免费且可自定进度。提供几个免费的开发者认证。这些认证中的每一项都涉及构建 5 个必需的 Web 应用程序项目,以及数百个可选的编码挑战,以帮助您为这些项目做好准备。我们估计每个认证需要初学者大约 300 小时才能获得。
-
算法学习 LeetCode
算法学习网站,上去每天学习下,刷几道算法题,走遍天下都不怕。有中英文两个网站,这个网站其实不需要说太多了,大家可以去看下算法岗位,可以去关注下校招对算法的要求,重要性不言而喻。 -
菜鸟教程
提供了编程的基础技术教程, 介绍了HTML、CSS、Javascript、Python,Java,Ruby,C,PHP , MySQL等各种编程语言的基础知识。什么语言想要入门的,来这里就对啦。 -
Coursera.org :在网上学习全世界最好的课程。不限于开发学习,各个学科的课程都有。
-
极客时间
极客时间是极客邦科技出品的IT 类知识服务产品,内容包含专栏订阅、极客新闻、热点专题、直播、视频和音频等多种形式的知识服务。产品形态包括移动 App,移动端网站、PC 端网站、微信平台等。 -
慕课网
慕课网是垂直的互联网IT技能免费学习网站。以独家视频教程、在线编程工具、学习计划、问答社区为核心特色。在这里,你可以找到最好的互联网技术牛人,也可以通过免费的在线公开视频课程学习国内领先的互联网IT技术。 -
B站 bilibili
现在的B站已经不仅仅局限于二次元的分享了,很多优秀的资源都能在B站找到,让你学习欲罢不能。
B站从一开始的二次元,到现在的多元化发展,你想要的他基本上都有。之前B站的跨年演唱会、李子柒的视频等等,更是把B站推向了一个高潮,作为中国的油管,每个人都有展现自己机会,无限的机会,你也可以试试。 -
七月在线 july创建的在线课程网站,主要是算法和机器学习相关。
书籍
- Oreilly Safari Books,Oreilly 图书、视频教程、newsletter 等。【付费】
前端
关注的前端库
- awesome-f2e-libs 关注的前端库list
- Awesome JavaScript A collection of awesome browser-side JavaScript libraries, resources and shiny things.
Debug技巧
Chrome DevTools - JavaScript debugging reference
技术社区/博客
-
GitHub 开发者最最最重要的网站
世界上最大的同性社区网站哦,代码托管网站,上面有很多资源,想要什么轮子,上去搜就好了。 -
Medium
国外优质文章网站,Medium 的整体结构非常简单,容易让用户沉下心来专注于阅读。需【科学上网】。
上面有很多优秀的博文,优秀的分享。还有很多优秀的公司,尤其是硅谷的公司,都在Medium上有专题,有能力的同学绝对要去看看。 -
国内网站
-
开源中国
是目前国内最大的开源技术社区,拥有超过200万会员,形成了由开源软件库、代码分享、资讯、协作翻译、码云、众包、招聘等几大模块内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台. 旗下还有一个云开发平台–码云,算是中国版的GitHub。现在用户量也逐渐增长,对我们国内的开发者来说,是一个好事。 -
掘金
现在国内优质的开发者交流学习社区,可以去看大佬们写的文章,也可以自己分享学习心的,与更多开发者交流。认识更多的小伙伴儿,提升个人影响力。
Seamentfault,中文名:思否
SegmentFault 中文技术交流平台,在这里你可以检索,交流和分享任何技术编程相关的问题及知识。目标是覆盖和服务 1,000 万以上中国软件开发者和IT信息从业者,其实现方法是充分利用在各个平台上所能获得的各种技术创新机会为他们开发产品应用和服务。 -
CSDN网站
创立于1999年,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务,是一个老牌社区。
2019年开始,尝试了很多的改版,推出了付费阅读、原力计划、新的排名机制等等,对于热爱技术的、探索技术的你来说绝对不能错过。后来用的越来越少了。 -
博客园
博客园创立于2004年1月,是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多开发者从中受益。博客园的使命是帮助开发者用代码改变世界。很多早期的高质量内容都在博客园。 -
51CTO
51cto.com是中国IT及互联网领域领先的专业垂直技术媒体,凭借专业的技术与整合信息服务的能力,致力于促进IT技术领域知识传播与服务创新。 -
spring4all
国内首个 Spring 及 Spring Cloud 构建微服务架构的交流社区,想要学习微服务相关,在这里你总能找到你所要的。
微服务微服务微服务,现在这个概念以及使用真的是太广泛了。 -
安卓巴士
专门为开发者提供优质的资源服务、完善的信息共享平台,同时依托安卓巴士论坛这一平台,为Android爱好者建立一个自由交流、探讨学习和共同提高的绝佳环境。 -
CocoaChina
CocoaChina前身是全球成立最早规模最大的苹果开发中文站,现致力为所有移动开发者提供资讯服务、问答服务、代码下载、工具库及人才招聘服务
现在这里也进行了多元化的发展,不仅仅局限于iOS开发,还有综合的移动开发等等,甚至还有一个区块链项目呢。
-
-
知识星球
知识星球,原名小密圈,是内容创作者连接铁杆粉丝,做出品质社群,实现知识变现的工具。很多优秀的大V都在星球入驻了,并且有很高的粘性。大V们的朋友圈你不一定能围观到,知识星球给我们提供了一个很好的机会来围观他们的所见所闻所想。
关注大牛
- Git上follow大牛的following。
前端大牛[国内]
-
阮一峰(蚂蚁金服)
-
尤雨溪
-
玉伯
-
司徒正美(去哪儿)
-
张鑫旭(腾讯)
-
迷渡
-
羡辙 | Ovilia
-
云谦(陈成)
-
偏右
-
黄峰达/Phodal Huang(ThoughtWorks)
-
贺师俊/Hax(百姓网)
-
EGOIST
- 博客:https://egoist.sh/
- GitHub:https://github.com/egoist
-
冴羽
-
小爝
-
李靖/小胡子哥(淘宝网)
-
cangdu
-
Jackson Tian
-
题叶(饿了么、前 Teambition)
-
杨健(今日头条)
-
流形(阿里巴巴数据技术与产品部前端团队负责人)
Container
-
nigelpoulton Kubernetes and Docker 学习。
参考文章
- Best-websites-a-programmer-should-visit
- 程序员应该访问的最佳网站中文版
- 程序员不能错过的20个学习网站
- 2020年Web前端最新导航(常见前端框架、前端大牛)
- 全网最全的高质量博客与网站(国内篇)