249
技术社区[云栖]
在线学习编程网站收集
在线学习编程越来越流行。
在线编程有个很明显的优点,就是用户可以快速地有实质性地接触,了解一门新的语言,技术。它强迫你去敲代码,强迫你去理解,这样你会有一定的代码量,从而会有比较深刻的印象。
如果是按传统的方法,你要学习一样新语言,首先要卖一本书,或者在网上下一本教程,再学习它语法,数据结构,流程控制等。懒人只是看看,觉得会了就丢开了,认真点的人会下个开发环境,随便写点简单的代码,再认真点的人才会看习题,再再认真点人才会把习题都去做一遍。能真正坚持的人不多。所以很多时候书是很好的,只是看书的人只是看了,而没有学到东西。按这样的流程走下来,对于一门新语言/技术,真正学到的东西非常少,很多时候都只是一个概念。
这就是为什么现在很多网站都有在线演示的系统。比如:
Go lang:https://tour.golang.org
Ruby:https://tryruby.org/
Redis:https://try.redis.io/
MongoDB:https://www.mongodb.org
对于我个人而言,最近在https://www.codecademy.com 上学了些html/css的知识,感觉非常好。因为在工作中我很少写html,更不用说css了,有时偶尔看下相关的资料,总是很快会忘掉,所以一直都模模糊糊的。也许这次学到的以后也会忘掉,不过应该比以前的要好些:)。
在codecademy上学习过程中,感觉都是比较轻松的,没有遇到太多的麻烦事。而且codecademy上有个问答社区(目前在网站的左下角),遇到麻烦时可以点进去。我点进去过两次,到最后都发现其实是自己太懒了,没认真看说明。
个人觉得在线学习编程网站有以下的优点:
- 即开即学
- 强迫编码
- 边角知识
- 好的规范
最后更新:2017-04-03 18:52:14