新手Web前端--我的学习成长的已经、须经、必经之路

现在入公司快两个月的时间了,目前做的是小程序的开发,本人因为技术有限,只能完成html+css的布局,js部分还很薄弱,经过公司大牛指点,给自己定了一个学习的目标和计划,也夹杂着自己的想法,在这里分享给和我一样,不知道该往哪里走的童鞋们。

从0开始学习到找到工作的过程,看标题就可以,小字是我的唠叨,加粗的也还比较有意义吧  ^-^

1、学习前端,最开始肯定是从html、css开始

这时我有一种学会了就很厉害的感觉,其实前端的门都没进去,笑哭~;虽说入门简单,但要灵活运用还是需要很多实践的,慢慢摸索出合适的方式呈现想要的页面而且响应式,这两个月的工作就很提现了这一点(例如,我布局用了很多position,大牛说特别容易出问题实际也是出了很多问题,而且完全不能响应式,换个手机就完蛋了;解决:使用flex布局)。

2、接着就是JavaScript

这个的基础很重要,虽然别人这么说总会不当回事(当初我就是这样的,555),工作了之后就知道了,后悔当初没有再深入的学学,结果面试后被拒绝的理由都是:js有点薄弱(说的委婉),或我们想要项目经验更丰富些的……其实就是需要js的基础扎实,他问的问题能说个123出来,就会觉得有经验了;而且慢慢的要有编程思维(我觉得编程思维是可以慢慢养成的,我老板也是这么说的--多写写就有编程思维了),这里想说的是不要开始觉得没有编程思维,一看一脸懵就放弃,要一步一步的来才可以,虽然我现在的编程思维也很差,但不能灰心,要不断学习,扎实基础养成编程思维,重要的事情说三遍。还有es6就可以在这里开始看了,这个也很重要的。

3、再下来我学习的是jQuery库

jQuery是JavaScript的一个库,就是一个用更简洁的代码完成JavaScript相同功能的语言(库),JavaScript我觉得也可以这样理解--JavaScript是一种说给浏览器听的话,有一些属性、方法,让浏览器读出来后做出相应的反应,这很像我们的人体反应的,A(JavaScript)说的话,B(浏览器)听了之后B的大脑(浏览器的自己的解析器)就对听到的话解析然后做出反应。

4、学习的是框架--angular、vue、react

我目前只了解angular和vue(一点点),react不清楚(大牛说都是函数完成的,一听就懵),框架是为了更快的完成页面、逻辑的编写,加快开发速度的。学好一种框架,剩下的都差不多而且可以很快上手(大牛说的,我还在实践中),目前相对来讲,vue我用的最多还算熟悉,小打小闹还可以,公司之后要做后台管理系统,有点心慌慌啊。

5、学习bootstrap

是一个响应式的布局(我现在是做小程序,这个都没有用到),这个是为了更好的布局而学习的而且了解到媒体查询这个概念。

6、学习Node.js

Node.js 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言(复制过来的^-^)。当初学是为了更好的理解前端后端是如何交互的,学习接口的对接,为了高工资,开始不学后面也要学习的。

7、学了一点小程序

其实就是简单的标签有哪些,下了个微信小程序的开发工具,就没了;现在知道的有关小程序的知识都是工作之后才学习到的,我也很无奈。

以上七步就是我学习开始到找工作的过程,也算比较幸运,可以找到一份工作。

接下来就是我的规划分享了,其实这里的一些都是应该越早读越好(例如es6在面试前是需要看过的,能说出其中的一部分,加分项哦,我尽量标注出来),那我还没看过,所以就放到了之后的规划中了。

1、JavaScript高级程序设计(第三版),就是封面是一个小男孩拿着望远镜的,对于我这种很水的人这本书其实还是有些难度,所以我放到了这里,这个是为了扎实JavaScript基础的,能力高越早越好。

2 ECMAScript 6 入门 - 阮一峰(电子版)(http://es6.ruanyifeng.com/)同上,越早越好,都是为了JavaScript服务的,我觉得这本书编程思维有一些之后看起来会更好(我是这样的)。

3 JavaScript MDN,是前端的最佳实践,就是MDN这个网站(https://developer.mozilla.org/zh-CN/docs/Web)包括了很多前端需要学习的内容,很值得多次学习。

上面三个,要多看几遍,一遍一遍的看就对了。

4 为了现在需要的后台管理系统,大牛让我使用iview写,所以现在就学习iview(https://iviewui.com/live)。

5 接下去就是提升之路了,react、ant design、gulp、redus,让我先把上面的三个看完一遍再来学这些,先不急,放在这里提醒自己,还有很长的路要走啊(没有尽头)。

定个目标,2019年内三本完成(有质有量),小程序边工作边总结,iview学会并写出后台系统。

 

欢迎大家互相沟通学习,共同进步。

(~ ^_^ ~)
 

 

你可能感兴趣的:(学习计划)