Web前端相对简单,是个入行的敲门砖,但也因为它入门简单,所以大多数人都停留在了一个初级的层次。
哪第一步该如何踏出呢?
比如我是一个纯小白,学校又不教具体的知识,如何来开始第一步的学习呢?
马上去图书馆找本书?还是找个视频教程开始看?
第一步:
1 模仿
编程是一门手艺,而手艺的话都是从模仿起家的,看书、看视频都用处不大,目前是一个信息过载的社会,如何能吸收信息并让信息沉淀下来,变成自己技能,是必然要通过手敲,必须通过艰难的bug过程,必须是通过实践。
<img src="https://pic1.zhimg.com/v2-afdc8ebf1fc82e3b57d7240166b8afb8_b.png" data-rawwidth="528" data-rawheight="283" class="origin_image zh-lightbox-thumb" width="528" data-original="https://pic1.zhimg.com/v2-afdc8ebf1fc82e3b57d7240166b8afb8_r.jpg">
我们可以把知识层级理解为 看过-> 做过 ->讲过
无论如何看、如何听,掌握程度不会超过30%,而只有你真正实践过,做过,才有可能会达到75%。看过了并没有什么卵用,而是要真正的动手,对照书本、视频敲一遍、两遍、然后不看资料,按照自己的思路或者想法再实现一遍,这样才能在脑海里留下足够的印象。
2 项目制-生长学习法
如果你像初中、高中、大学那样一个个知识点的来学编程,比如我先学HTML/CSS、再学Javascript......这种学习法其实是完全错误的!
知识是一个整体,而我们大脑对结构化信息才会有记忆能力,而从小的填鸭教育却将知识割裂开来,而这正是我们绝大多数人对学习感到痛苦,学不好的原因,这种学习法是完全错误的。
那什么是好的学习法呢?就如同动、植物生长一样,先把骨架搭起来,而后才是血肉,才是细胞,这样一来我们有一个具体的目标驱动,学习起来就会愉快的多,不会那么的辛苦。
所以你的学习绝不是 HTML:100% -> CSS:100% -> JavaScript:100%.....而应该是
Level1项目(HTML 10%+CSS10%) -> Level2项目( HTML 20%+ CSS20%+JavaScript 10%)......
随着互联网的高速发展,软件行业更加火爆,几乎高薪职位都与软件行业挂勾,程序员成了高薪的标志。web前端作为近几年非常火的软件开发语言,更是得到了多人一致的好评和青睐。既然web前端这么火,学习这门课程当然前景更可观。
只要努力学到真东西,前途自然不会差。如果你想学好web前端开发,一般在2w左右,应该根据自己的实际需求去实地看一下,先去试听之后,再选择比较适合自己的,希望能给你带去帮助。