// 视频原文:
今天的话题,“一个零基础的人,如何通过自学,在二个月内学会前端开发?”
学习js,应该是三个阶段:
1,先搞清楚js的一些基础知识;(一个月,周一至五每天写几个)
找一些例子,多写一些demo,用途和目的,是为了给自己建立起,
基本的需求分析的能力。
多写一些例子,你就有了“思路”。
就是给你一个任务,你知道该怎么去着手去写。
有些同学,面对js的实例,不知道该怎么去写,怎么去学?
陷入了一个怪圈,就是“不断的再找新的例子”。
哪怕手里已经有了很多的实例代码。
学js,开始的时候,都是“抄写”。
抄写代码写多了,首先一个收获,就是“手熟”;
第二个收获,抄写代码也是写代码,你会慢慢的理解js它的思路。
第三个收获,就是你做的例子,达到一定数量级的时候,
那你一定会有“怎么动手写代码”的思路。
js的例子,我个人主观觉得,有二个用途;
一,是让你写代码;
二,就是让你在写的过程中,理解它的开发思路;
三,要注意,实例,并不是完全让你看效果的。
2,在你写了一定数量的js实例之后,(一个半星期应该够了)
你应该已经理解了js的运行规律,和js开发的基本思路;
这个时候,应该去相对深入的去学习一下js的核心 知识,
prototype,constructor,原型链,闭包,对象,...
在学习、了解、掌握了上述那些js核心的知识之后,
你应该在你之前写过的那些例子里,挑一些出来,重新再写一遍。
因为我们学习一个知识点,理解和认识都是螺旋上升着这么理解的。
3、就是学习一些常用的前端框架;
//jQuery可以学一学,它的好处在于:
1、学习曲线非常平缓,对于前端新人很友好;
不用费太多力气,就可以学会它。至少你已经学会了一个框架嘛。
2、建立基本的使用框架开发的思路。
用它来实现面向过程的开发方式,
然后再用它来实现面向对象的开发方式。
这二种方式 比较,会让你对于 js的理解,对于 前端的理解更加深入。
(学习jq的时间,一周吧)
//vueJs,它比较简单好用,但它和jq的思路不同。
它可以不使用node,
// 在这同时,把node学习一下。
再往下就不多说了,如果某个同学,能够自学到这个程度,
相信他已经具备了自学前端的实力。
在我看来,二个月的时间,零基础的人,学会前端,完全 是ok的,
当然了,这需要很强的自制力。
我的web前端零基础课,这个课程,就是二个月,
从周一到周五,每天早上9点半到12点,下午1点半到3点,
然后还有作业。。,可以让你在二个月内学会前端开发
领取专属 10元无门槛券
私享最新 技术干货