教程
软件入门最好的方式是找一本经典的入门书,然后以此为框架,后面再完善自己的知识体系
- 廖雪锋博客主要是Java, Python, JavaScript, SQL, Git的教程,知识点讲解得很好,首推此站
- 菜鸟教程,各类软件的中文教程
- tutorialspoint,各类软件的英文教程,该站还提供pdf版的手册
- kdnuggets tutorials 主要是数据分析(挖掘)领域的教程
另外,还要学会找cheat sheet(小抄),即常用知识(覆盖80%的应用场景)的精华版,打印出来,随手查用,非常方便。
问答
80%的问题是已经被人回答过的
在国内,普通问答直接百度就行,通常会指向csdn或者cnblog两个论坛网站。
上知乎也是一个选择,不过知乎基本不会有针对某个具体的技术问题的问答,更多的是关注某个主题或者提供资源清单
- stackoverflow
- quora国外版的知乎
- wikihow 这个也是神奇的网站
工具
避免重复造轮子,得先学会找合适的轮子。你想要的某个函数或者工具或许在github上就能找打。
资料
-
ZLibrary 如果要找英文电子书,首推此网站,网站也有中文书,相对较少
-
libgen 这个网站也很出名,英文资料是多数
-
鸠摩 鸠摩提供了综合的资源检索,前面提到的libgen和ZLibrary都含在里面
-
书格 如果你喜欢古籍,这个网站不可错过
有时候“经管之家”论坛以及百度网盘也能找到一些资料。
课程
可以参考如下知乎问答:
如果你只打算听中文或者有中文字幕,那么推荐:
- BiliBili,除了二次元的内容外,有很多不错的学习内容,而且都是免费,所以首推此站,可以参考知乎问答B 站上有哪些很好的学习资源?;
- 网易云课堂,有付费也有免费课程,课程的质量主要看品牌及讲师,购课之前最好看一下评论和讲师的背景,评分不大可靠(普遍虚高,绝大多数课程都是在4.5分以上);
- 网易公开课,基本都是免费的,更偏向课堂教学模式或者演讲模式,网易云课堂更偏向于培训模式;
- 国图公开课,由国家图书馆主办,质量也不错
- 大学资源网
其他技术课程平台,如万门大学、极客时间、天善智能、小象学院