近来老是会看到有不少人来找我问,想学习web前端开发,该如何开始,开始学习的学习路线是怎么的?今天我来说说我自己对前端开发学习的一些看法吧,如何才可以在学习前端开发的过程中,学的游刃有余,轻松学会?
首先吧,说到关于前端的基础东西,html+css+javascript,相信大家都能想到这三点,但是它们的学习轻重该如何去抉择呢?我个人觉得先学习html+css做静态布局,然后再学习javascript,之所以这么去学习并不是因为javascript最不重要,而是因为html和css的学习上可以不用花太多时间,而且我觉得javascript是前端一切学习的基础。
前端
html与css可以在一起来学习的,因为html的标签(也不是全部html标签,web2.0标准后基本都是p+css)只有配合css样式修饰才能做成炫酷漂亮的网页效果,没有css的页面只能是很多年前的门户网站的样子(现在看来就像个钓鱼网站,我个人基本不会停留超过3秒钟)。然后随着html5和css3的普及,以及渐渐的众多浏览器对它们的支持越来越多,行业中很多的产品都开始用html5开发去开发,尤其是移动端的h5动画、h5游戏等等(如红包雨,穿上军装等等h5宣传页),h5开发甚至可以直接作为一个前端开发方向。
接着是javascript,很多学习中的学员和我说,javascript不是有个类库交jquery吗,它可以调用方法就有效果了,直接学jquery不就好了,快速有方便,还不用学javascript那么繁琐的语法和结构。其实我前面之所以提到学习javascript是前端一切学习的基础,是有原因的。首先jquery是javascript封装的类库,它不是不重要,jquery作为行业中必不可少的前端后宫霸主,还是有它的地位的,但是它的实现和使用都离不开javascript的,如果你是想在开发领域做到更好,就应该班javascript弄熟,把jquery的实现原理搞明白,这样你就能在使用的时候毫不费力了,不用整天不明白就去看半天开发文档了。然后就是还有一种情况,很多企业为什么都要求javascript精通呢?原因很简单,在开发过程中,如果有多个项目,项目中根据需求,不能只有框架和jquery呢?那你只能原生去写,这时候你不能掌握javascript,就没办法写出优秀的javascript代码了。最后就是由javascript衍生出来的类库,插件,框架都很多,javascript作为前端开发的编程思维和基础语法,对于后面技术的发展都是有帮助的,如果你想做好前端开发,基础是必不可少的。
前端学习路线
今天就分享那么多,如果有什么你想了解的行业知识,想了解学习前端开发的内容,都可以直接在评论给我留言或者私信我。