美文网首页干货储备库Kingsly的iOS开发进阶专题让前端飞
高效学习(一)互动篇:编程Vim正则表达式和英语

高效学习(一)互动篇:编程Vim正则表达式和英语

作者: 超儿 | 来源:发表于2014-04-25 19:00 被阅读4820次

两门入门系列主要还是各个学科领域的基础入门,这个系列会着重介绍一些先进高效的教学网站,尤其是编程相关的领域,实时编译已经成了最高效的方式,远比看书效果好的多。我收藏了一些网站,可能一篇不够写。

编程语言

Codecademy

关于在线编程学习,这里收录了35个,足够你学上一阵了。

35 个快速学习编程的好去处

其中有免费的有收费的,其中我试过相当一部分,相信我,这个是最好的。现在改版之后还支持了中文。我在这里完整的学完了Ruby,地铁上用3G在iPhone上打开Safari就可以做题,断断续续一周左右吧,实际连续官方给出了9小时的学习时间,基本入门没问题了。然后就写了个很简单的我的第一个ruby程序

教学内容指导很贴心,完全不懂都可以做下去,而且可以实时看到效果,每次做都会有收获。

除了常规的JS,jQuery,HTML,PHP,Python,Ruby之外,还有很多实用的接口教学,还有直接做项目的方式学习。

如果你想轻松的高效的学一门编程语言,我觉得这个就够了,入门之后再考虑其他的吧。

Vim

最棒的编辑器,可以手不离开键盘完成所有操作。学习曲线很高,但是总有办法高效的学。

VIM大冒险

这是一款在线游戏,玩法超级简单,控制键都是 Vim 的移动指令。你所要做的就是把键盘当成手柄,移动一个阴影来寻找字母、人物、宝藏、钥匙等等。通过游戏的方式熟悉vim的操作。

我玩到第三关,抽空继续。

vim大冒险的攻略和介绍

这里还介绍了其他关于vim的内容

Vim 的哲学(一)

Mactalk关于vim的内容

正则表达式

正则表达式30分钟入门教程

可以说正则表达式是很多东西的基础,但是反正我是一看就暴躁分析不出来,更写不出来,一直看不懂,直到找到这篇教程,虽然还是看不懂但是好歹梳理了一下。

Tryregex

互动学习正则表达式,看完梳理赶紧趁热做一遍效果最好。一个小时最多了。

英语

百词斩

互动学英语最屌的肯定是罗塞塔系统,嗯是语言,所有语言,这是最符合语言学习的一种情景,不涉及翻译到母语。但是请注意价格。

其实我觉得单词还是学英语的突破口,单词量上来才能阅读,之后再考虑其他的。我试了不少单词的,扇贝还有什么,百词斩最好。

还有不要单背单词的意思,我的方式是:

  1. 看新词,句子跟着复述几遍,记住。
  2. Day One默写整句,尤其注意时态,和这个新词的使用方法。
  3. 如果这个单词是之前一直搞不清楚的,赶紧用欧路词典查一下,搞清楚,放到生词本里。
  4. 回到百词斩,选好单词的意思,继续下一个单词。
  5. 复习单词的时候,不要看旁边的单词,听到声音先回忆一下单词的拼写,选好意思再看单词。
  6. 走路的时候,用百词斩的“边走边听”,听句子。

也就是说拿背单词的软件记句子就好了。

朗易思听

英文有声读物的app挺多的,界面最好看内容最多的我看就这个了,之前pro版6块冰点来着,现在18了,也很划算。

多邻国 | 免费学习英语

如果你非要学别的语言,一个类似罗塞塔的这个很不错,刚刚更新了支持中文,可以学包括意大利西班牙德国法国等很多种语言。介绍在这里。

每周应用评测第二期——Duolingo


好了,第一篇就是互动类型为主吧,下次介绍一下在线学习的资源,网站,视频等等。

另外,以上说到这些,都可以在知乎找到详细的内容。

相关文章

  • 高效学习(一)互动篇:编程Vim正则表达式和英语

    两门入门系列主要还是各个学科领域的基础入门,这个系列会着重介绍一些先进高效的教学网站,尤其是编程相关的领域,实时编...

  • Linux下vim各模式的操作你了解吗

    前言 学习linux少不了和vim打交道,今天我们就来了解一下什么是vim,如何高效使用vim以及如何配置vim。...

  • vim编程

    学习vim笔记 学习vim最主要的目的还是提高代码效率,学习编程中最重要的还是编程的思考,所以手下功夫一定不能耽误...

  • vim 插件使用记录

    vim 插件使用 @(linux 编程)[开发技能, 工具使用] 前面记录过一篇vim操作记录此处记录一些vim的...

  • Vim

    Vim入门 写代码的时候Vim是个高效的工具,那么如何学习Vim? 墙裂推荐Vim Adventures这个小游戏...

  • 10款最受Python程序员欢迎的Python IDE

    Python 非常易学 Python 包括高效高级的数据结构提供简单且高效的面向对象编程 1. Vim 2. Ec...

  • 正则表达式浅略学习

    在javascript编程中,会时常用到正则表达式。因此,决定对正则表达式进行学习。 学习的目的主要是能够在编程中...

  • vim script 编程基础

    vim script 编程基础 简单扼要的介绍vim script的语法和编程基础,可以有空的时候瞄一瞄。 1. ...

  • 阿霞周反思0325-0329

    第一,亲子英语篇 「亲子学习是最好的学习模式」 记录:这周是#亲子英语复习互动打卡#第五周 本周复习内容: 1:教...

  • 阿霞周反思0318-0322

    第一,亲子英语篇 「亲子学习是最好的学习模式」 记录:这周是#亲子英语复习互动打卡#第四周 本周复习内容: 1:词...

网友评论

本文标题:高效学习(一)互动篇:编程Vim正则表达式和英语

本文链接:https://www.haomeiwen.com/subject/anfrtttx.html