从入门到现在也已经过了小半年时间,Vue学习心得

前言

在假期来临前,花了一个月快速学习掌握vue,从入门到现在也已经过了小半年时间,中间有用vue做个人博客网站、也学了mpvue开发微信小程序参加比赛并获奖,还学了python flask 和java。这段忙碌的时光带给我很多收获,对于编程学习我也总结了很多经验。

兵贵神速(针对于自学)

任何一门编程语言或者某种技术的入门,一定要做到快。无论是学习还是编程,快乐的时光终究只是其中的一小部分,枯燥才是大头。当你快速的入门,你才能保留更多的精力和热情去发现和学习某个技术更深层次的知识和应用,而编程的乐趣往往就在其中。

想要快速的入门,就需要在初期投入足够多的时间和精力。一般一门语言的完整入门视频教程在50-70小时左右(以b站为例),那么完成一个视频教程的学习,再慢也不要超过2个月。

做好记录、及时回顾

在学习的过程中,一定要自己整理笔记,可以借助课程资料(b站课程的评论中一般都有课程相关资料)、或者自己独立编写笔记。每周抽点时间把之前所学内容快速复习一遍。在完成入门学习后,每个月至少复盘学习一遍。

从入门到现在也已经过了小半年时间,Vue学习心得_第1张图片
除了课程学习笔记,在开发项目练手时,会碰到很多问题,这些问题及解决方案最好一并记录。(图中软件为oneNote)

总结梳理

在学习过程中,看懂了、听懂了、代码敲了,也不代表会了。当你学习完一个知识点,闭上眼,在自己脑中回顾该知识点的所有内容,梳理个一二三四出来,有编程内容,就脱离外部资料,试着靠自己写出来。只有这样才算掌握了,在开发中,你才有能力去灵活的应用你学过的知识来解决问题。

我目前是在职前端开发,如果你现在也想学习前端开发技术,在入门学习前端的过程当中有遇见任何关于学习方法,
学习路线,学习效率等方面的问题,你都可以申请加入我的前端学习交流裙:前面:851 中间:231 最后:348。
里面聚集了一些正在自学前端的初学者裙文件里面也有我做前端技术这段时间整理的一些前端学习手册,前端面试题,
前端开发工具,PDF文档书籍教程,需要的话都可以自行来获取下载。

抛开知识壁垒、语言只是工具

不要因为语言的差异性而对某个语言有厌烦心理,这半年我得到的最大收获就是“知道的越多、学得越快”,过去用了半年学习html、css、JavaScript,学完后就要有信心在一个月内掌握vue或者dart。能够把python学会,一定也能把java学会。所有语言都有共通之处,因为之前学过javascript、python,所以现在可以开着二倍速加快进来看vue教程,里面有很多内容,你一看见就知道这是什么、该怎么用、能怎么用,因为其他语言里也有类似的东西。

提升解决问题的能力

这是说的解决问题的能力,在学习的过程中,你可能加入了一些学习群、认识了一些学的比较好的人,所以一遇到问题,就开始询问,然后很快的就获得自己想要的答案。一定不要这么做,对于计算机专业的学生来说,解决问题的能力可以说是最重要的,遇到问题,先自己思考解决,解决不了,就去百度(一名合格的程序员最起码要熟练使用搜索引擎,知道自己要搜什么、怎么搜)。最后还无法解决,才去询问他人。

针对vue

Vue由国人大佬编写,其官方文档对于国人十分友好,编程语言的学习最后都要回到开发文档中,在掌握一个知识点后,可以尝试去阅读官方文档对应的章节,相互映照,快速学会使用官方文档。这样在完成基础课程后,就可以通过官方文档去做下一步的提升。

适配Vue的第三方库和插件极多,没事可以多看看这些文章,里面总会有意想不到的惊喜,来快速提升你的开发效率。

现阶段的主流教程都是针对vue2.x,相比于另一框架react,vue总是在大型web项目上为人诟病,而今年推出的vue3.0,相比与以往的vue2.x,做了较大改变,无论是性能、开发效率、大型应用开发上都有了极大的提升,在掌握vue2.x后,应尽快去学习vue3.0.至于为啥不直接学习vue3.0,一方面教程不完善,另一方面两者在语言层面上的区别并不大,vue3.0任然是扎根与vue2.x,学完2.x就完成了3.0百分之80的学习.

Vue2.x是基于javascript编写的框架,3.0基于typescript(而typescript也是基于javascript),所以在学习vue的过程中,也要加强javascript的学习,特别是主流的es6标准。

Vue的深入学习最终都回到开始的基础原理上,所以在课程学习中遇到原理型的知识,一定要认真对待,这也是工作面试的重点。

来源:微信公众号:Web前端开发基础课程
作者:马原涛
链接:https://mp.weixin.qq.com/s/ooudRE51xeDZHTaWDLZp5g

你可能感兴趣的:(前端,编程语言,vue.js,前端,程序人生,经验分享)