这个标题有些不务正业,不过由于项目的关系,最近实在是无聊得很,不能一直闲着,于是决定找点事情做做,当然这些事情也是要和工作能力提升有关联的才好。原本是想上班时看看交互设计的课程视频,不过上班看视频终归有些不方便。学敲代码是一直都有的想法,大学时候学的三脚猫功夫早已记不太清了,而多学点技术对产品经理来说是挺有帮助的,至少在和猿们沟通的时候可以顺畅许多。
前面也说到,上班看视频终究不是很方便,看书也有点明目张胆,恰好慕课网提供了很好的一个平台。由于对电商方向很感兴趣,所以我选择了电商网站搭建的路径进行学习,这里路径的概念有点像网易云课堂的微专业,根据做成电商网站所需具备的编程能力,这个路径把很多现有的课程有逻辑地整合在一起,以电商网站开发这个路径为例,整合了8门的课程,包括前端和后台的知识点。课程和课程之间的编排是有层层递进的,完成了一些基础的课程再学习一些后续课程,当然由于学习者的知识储备和能力不同,实际上是允许自行跳过一些课程的。
下图是学习界面,最左边是知识点讲解和任务讲解,中间是学习者根据任务学着敲代码的区域,而最右边是代码运行的效果展示。可能每个人的学习习惯不同吧,就我来说,大学时候学编程,有些知识点看着明白,但是不学着敲一下很难留下印象,很快就忘了,所以我挺喜欢这种跟着敲的学习方式,慕课网有个很方便的地方是不需要学习者自己搭建环境就可以快速地跟着敲代码,而且可以在右边很直观地就看到结果,相对于其他一些教程类网站,作为初学者,这是我比较喜欢慕课网的一个地方。在整个路径和单门课程都可以看到进度,对初学者来说也是一种鼓励吧。