如何给前端开发者建议 外行人想学前端怎么可以快速入门?
外行人想学前端怎么可以快速入门?
html/html5/css3:
学过html标签ampcss之后,可以不上去看h5的新特性和css3的新属性,也是一些死东西,基本都看w3c官网就也可以要会,之后找一些页面拿着敲。(再注意去学习兼容性)。
js能力的提高:
前端其实是上手难易专精难的行业,能力我还是可以体现在js上,完全掌握了基础的DOM操作后,肯定自己去看js的oop编程,和后台的面向对象肯定有一些区别的,其他的如:prototype/闭包/简单点js算法(三大排序、数组去重)等,之后可以上去看js设计模式的书。
UI库/js库:
jquery绝对是要完全掌握的,学起来上手容易也一下子,UI库更是如此。你不花少时间在这个上面,能至少熟悉的程度就好,现用现看文档都还没来得及。
node.js:
现在的前端也是要会node.js开发的,通常原因有两个
1)node.js可以不另外中间层,动态链接库后台的接口,自己买配件数据转发给前台,另外这个可以对session等状态做存储。
2)一些自动化工具例如larger/gulp/webpack和一些框架比如Vue.js是远居node的。
所以node.js也估计清楚看看,在不好算的开发中做中间层比较多,主要作用是转发消息。
基于组件nodejs的框架也可以去学习express/KOA,上手难度都不是很大。
三大框架Vue/angular/react:
这个可以从Vue入门,Vue时最简单的,能够掌握了之后再再去看其他两个框架,前端的框架少了,但大多数MVC框架大都我不是很清楚,打好基础的话怎么学习出声很快地,小程序开发也一样。
移动端开发:
rem、媒体查询、电脑配置适口标签、flex布局等能够掌握后就是可以变更土地性质移动端网页了。主要是对字体配置的兼容问题。也也可以用市面上一些开源的框架,比如说淘宝的flexible。
可以不按照上述事项步骤学,更我建议你去专业机构系统自学,会省掉很多时间,目前做的也很好的是中公优就业
想在3个月之内入门前端,有什么建议呢?
路线上讲的话,我感觉我还是要先判断个人是否有计算机语言基础。
如果没有有JAVA或是C#等语言基础的话,过度上来JavaScript就简单些,最起码js语言基础学下来要简单啊些。这类同学建议您是可以所了解JS正式语言逻辑和应用后,要注意把CSS,HTML这些前端基础理解透。
另一类没有计算机语言基础的同学,那像我,个人建议要先多理解透彻JS,确定自己基本是可以不驾驭这门语言的基础上,逐步特点HTML和CSS参与明确的开发。
当然JQUERY毕竟是比较好老派的JS库,可是对所有初学者来说是必要的基础技能,就算到了工作岗位上,很多时候也是一把坚硬锋利的武器。
在历经生死基础开发能力的建立后,这个可以进一步清楚前端三大框架,建议不同,我建议你vue是基础,react是三阶,angular先明白。
移动框架也要知道一点一些,比如说变化莫测混合的uniapp,reactnative,包括我要推荐推荐的Flutter。
以上。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。