两门入门系列主要还是各个学科领域的基础入门,这个系列会着重介绍一些先进高效的教学网站,尤其是编程相关的领域,实时编译已经成了最高效的方式,远比看书效果好的多。我收藏了一些网站,可能一篇不够写。
编程语言
Codecademy
关于在线编程学习,这里收录了35个,足够你学上一阵了。
其中有免费的有收费的,其中我试过相当一部分,相信我,这个是最好的。现在改版之后还支持了中文。我在这里完整的学完了Ruby,地铁上用3G在iPhone上打开Safari就可以做题,断断续续一周左右吧,实际连续官方给出了9小时的学习时间,基本入门没问题了。然后就写了个很简单的我的第一个ruby程序
教学内容指导很贴心,完全不懂都可以做下去,而且可以实时看到效果,每次做都会有收获。
除了常规的JS,jQuery,HTML,PHP,Python,Ruby之外,还有很多实用的接口教学,还有直接做项目的方式学习。
如果你想轻松的高效的学一门编程语言,我觉得这个就够了,入门之后再考虑其他的吧。
Vim
最棒的编辑器,可以手不离开键盘完成所有操作。学习曲线很高,但是总有办法高效的学。
VIM大冒险
这是一款在线游戏,玩法超级简单,控制键都是 Vim 的移动指令。你所要做的就是把键盘当成手柄,移动一个阴影来寻找字母、人物、宝藏、钥匙等等。通过游戏的方式熟悉vim的操作。
我玩到第三关,抽空继续。
这里还介绍了其他关于vim的内容
正则表达式
正则表达式30分钟入门教程
可以说正则表达式是很多东西的基础,但是反正我是一看就暴躁分析不出来,更写不出来,一直看不懂,直到找到这篇教程,虽然还是看不懂但是好歹梳理了一下。
Tryregex
互动学习正则表达式,看完梳理赶紧趁热做一遍效果最好。一个小时最多了。
英语
百词斩
互动学英语最屌的肯定是罗塞塔系统,嗯是语言,所有语言,这是最符合语言学习的一种情景,不涉及翻译到母语。但是请注意价格。
其实我觉得单词还是学英语的突破口,单词量上来才能阅读,之后再考虑其他的。我试了不少单词的,扇贝还有什么,百词斩最好。
还有不要单背单词的意思,我的方式是:
- 看新词,句子跟着复述几遍,记住。
- 在Day One里默写整句,尤其注意时态,和这个新词的使用方法。
- 如果这个单词是之前一直搞不清楚的,赶紧用欧路词典查一下,搞清楚,放到生词本里。
- 回到百词斩,选好单词的意思,继续下一个单词。
- 复习单词的时候,不要看旁边的单词,听到声音先回忆一下单词的拼写,选好意思再看单词。
- 走路的时候,用百词斩的“边走边听”,听句子。
也就是说拿背单词的软件记句子就好了。
朗易思听
英文有声读物的app挺多的,界面最好看内容最多的我看就这个了,之前pro版6块冰点来着,现在18了,也很划算。
多邻国 | 免费学习英语
如果你非要学别的语言,一个类似罗塞塔的这个很不错,刚刚更新了支持中文,可以学包括意大利西班牙德国法国等很多种语言。介绍在这里。
好了,第一篇就是互动类型为主吧,下次介绍一下在线学习的资源,网站,视频等等。
另外,以上说到这些,都可以在知乎找到详细的内容。