自己学习流程

  • 先看一些视频获取基础知识,看视频获取的知识面比较广,比较适合初学。学习基础知识,简单敲一下demo,熟悉一下流程

  • 找一本经典的教材,将相关知识浏览一遍,快速的吸收一下。找参照书中的demo将课后习题做一下

  • 查看官方文档获取准确和内容足够全面的知识,方便建立自己的知识体系

  • 做一个小项目,不断的重复前三条,不断尝试,提升自己

初级-视频

  • 看视频

  • 边学边实践吧。找一个简单的工程(不是视频中给的例子)自己上手做一遍比只看视频好得多。

中级-书籍,官方文档

  • 先做个小项目

  • 临时发现自己有哪方面不懂,就从那方面学下去。找相关教材、经典书籍、文档学。比如弄不明白 HTML、CSS 就去读 W3 文档,弄不明白 HTTP、MIME 什么的去读 RFC。

  • 在空闲的时候整理一下,写成博客形式记录下来

  • 等到自己决定深入学习了,之前做的工作都是铺垫

高级

  • 当然,想深入,java、计算机体系结构、数据结构、计算机网络这些,都要学(如果你没学过的话)。这些是基础,不然上层的教程和文档会看不懂。

  • 跟着官网走。他对官网的技术文档及更新跟得很紧。在项目中,能够提出很有效的建议。

  • 实际编程开发技能也是在工作中真正提高的

看视频的优缺点

  • 优点:讲的比较透彻,涵盖的内容比较多

  • 缺点:进行整理和吸收周期比较长,不利于编程能力,容易禁锢思想,不利于思想的发展

看书籍,官方文档优缺点

  • 优点:

  • 书籍:翻看方便,有利于查缺补漏,有哪方面不懂可以快速学习

  • 官方文档:准确性高,内容足够全面。有利于查看,和学习新特性

看视频学习相关的问题

  • 讲的真心不是一般的慢,而且很多超基础的东西也讲的很细,感觉面向的学员更像是没有计算机使用经验的(那种不知道双击能开编辑器,跑java不知道jse或jdk那种),看这种视频1小时,和你看10分钟正式书籍的效果一样。

  • 光是跟着视频写代码,大概半年都看不完。周期太长,不利于快速发展

  • 视频虽然讲的很透彻 当时看完理解了,事后容易忘, 进行整理和吸收周期比较长,不利于编程能力,思想快速成长。


SportCloud
157 声望9 粉丝

数据仓库


引用和评论

0 条评论