你们都是怎么学web前端的?

焉子乐


对于我自己学习前端经历来讲就是初期折磨,中期难受,后期得心应手。我接触前端比较早差不多是15年到17,在一个搞前端的同学怂恿下开始了前端学习,由于有C语言基础,所以适应的比较快。现在回过头来看,前端的学习还是比较简单的,从的H5的框架到CSS3的丰富,再到js的修饰,一个简单的页面就可以完成。对于整个学习过程和方法总结起来也比较简单的

HTML5和CSS3的学习心得

HTML和CSS是不可分割的,它们是撑起整个前端页面的框架,在学习中也是一样的,H5和CSS3主要由很多标签和选择器构成,所以记忆表现的非常重要。

不但要熟记还要熟练运用。如何做到熟练运用呢?那就要大量的动手写代码,要有充足代码量作为支撑。前端内部有一段话“每天至少五百行”,少了说明技术在退步。熟练代码以后还要有整体布局观,一个页面下来要先想好如何布局,div怎么嵌套,怎么浮动,怎么定位等等,这些都要在学习中慢慢积累。总结起来就是多记忆,多动手,多总结。

JavaScript的学习

JavaScript才是前端中正真意义上的编程语言,而H5和CSS算不上编程语言,只能称为超文本标记语言。既然是编程语言,那么学习难度肯定是比前两种要高很多。js属于面相对象的语言,它有初级和高级两个部分,初级的相对简单主要是一些数据类型,循环,简单的函数等,还是记忆的东西比较多。但是高级的部分更多的需要理解,首先要理解的就是什么事面相对象,这种编程的思维是什么,带着这个思维去学习后面的对象,类,继承,传递等等。只要过了原生js这一关,后面的学习就简单了。

一些常用框架的学习

前端框架现在很多五花八门jquery,bootstrap,vue,node.js等等,但是这些都是基于js开发出来的,所以只要熟练js后面的学习就不是问题了。

希望能够帮到你





安易之之


说来都是一把辛酸泪,我是从零自学的,一开始还并没有react,vue这些框架,那时候只要掌握js,jq,bootstrap 等等,也没有模块化,看上去是不是学的东西很少,但是,知道从零基础开始学有多难吗,完全靠看网上的教程,一步一步学过来的,花了好多个月的时间,才算入了前端大门。


御御姐儿摆摆猫


一定要重视基础,首先建立第一条技能线:就是前端由html,css,js组成;然后将其细化为第二条线,html是由html4和html5组成;第三条线,css由css2和css3组成;第四条线,js由es5和es6构成。接下来是框架方面的延伸:css方向有less,html方向有bootstrap,js方向有jquery库。再往下就不磨叽了,有免费课程可以听一下:http://19.offcn.com/class-101313/?scode=HZLOFZ


小明爱王者


我是从一个小白一步步踩各种坑过来的。真个过程可以概括为:网上学习+项目实践。

首先是从最基础的HTML和CSS开始的,这些是网页布局的基本要素。可以选择一本自己喜欢的书籍,前端的书真的太多了,眼花缭乱,选择一个自己喜欢的就行。我基本都是在W3C网站上学习的。在学习的过程中自己构建了几个静态网页,感觉这个过程让我很好的熟悉了HTML和CSS,然后我又学习了Javascript,同样,我基本都是在W3C网站学的。当对HTML+CSS+Javascript有很好的了解时,基本可以算是半个前端开发人员了。然后这时候可以学习和使用一些框架了,Twitter Bootstrap、jQuery 之类的,还有SPA框架:AngularJS/Ember/ReactJS/Aurelia,我最初学的是Angular。以上这些差不多熟悉之后,基本就可以做点小项目了。“纸上得来终觉浅,绝知此事要躬行”,做几个项目基本就可以算是一个web开发人员了。个人觉得整个过程还是要不断练习,代入实战,这样才能进步最快。


分享到:


相關文章: