http://www.codecademy.com
Tracks are series of courses grouped to help you master a topic or language. Choose one to start learning!
目前网路上有很多学习的资源,程序类的更是如此. 国外知名的可汗学院,国内新起的Netease课堂, etc. 不过对于初掌握一门语言的基础, 我总是觉得他们不是我想要的.
Self=Teach 是我喜欢的一种自我学习\自我监督机制, 通过理解给出的讲义,并完成设定的Puzzle. 取得成就, 从而一步步的巩固自己的基础.
我想codecademy做到了.
目前我刚刚完成了其中的Ruby基础课程, 正在学习其中的html, css等网页基础知识\ Python相关内容.
网站对我现在的粘性一般,我会每周找出特定时间上去学习.
建议:
我是在阅读了一段时间ruby实体\电子书后才开始的线上课程, 这样做起来,理解能有个比较和撞击的过程 感觉还可以, 尽管这样花掉更多时间. 如果是另一种方式, 直接从0基础开始在这里学习(比如我现在的python)我总是觉得非常浅薄,不深刻, 尽管会有一次次Review, 但. 那种感觉 你懂的.
与其它学习的人在Q&A Forum中参与讨论, 增加理解深度.
所以他是一个入门的辅助工具, 不是100%完全依赖的. 还要寻找其他方式途径去弥补.