es6语法中promise的用法
为什么搞计算机技术的许多人都鄙视做前端开发的?
为什么搞计算机技术的许多人都鄙视做前端开发的?
那是因为前端人才实在太泛滥了,而且很多人半吊子技能就敢说自己的前端开发,现在不一样了,已经过了html,css,js就可以牛逼的时代,一个合格的前端不仅在页面切图上边有很好的布局规范,以及合理规划脚本资源,同样的也要兼顾到代码复用,优化内存,而且现在的前端也是需要懂后端服务器的东西,并且现在越来越多不同种类的前端也开始火起来,比如数据前端,游戏前端,网站前端等等…一个称职的前端也可以设计数据结构,项目框架,写一写php,java,python等代码的
比较好的WEB前端学习路线是什么?
基础知识:
HTML CSS 这部分建议在 W3school 在线教程 上学习,边学边练,每章后还有小测试。 之后可以模仿一些网站做些页面。在实践中积累了一些经验后,可以系统的读一两本书,推荐《Head First HTML 与 CSS 中文版》,这本书讲的太细了,我没能拿出耐心细读。你可以根据情况斟酌。也可以去w3school和慕课网学习。Javascript 要学的内容实在很多,如果没有其他编程语言的基础的话,学起来可能要费些力,还是建议先在 W3school上学习。之后建议马上看《Javascript语言精粹》,JS是一门很混乱的语言,这本书能够帮助你区分哪些是语言的精华,哪些是糟粕,对于语言精华,应该深入学习。糟粕部分能看懂别人写的代码就行,自己就不用尝试了。对于有需要的小伙伴,推荐找一个培训班或者裙进行系统学习,下文会讲到呢 。有了以上基础,就可以进行一般的静态网页设计,不过对于复杂的页面还需要进一步学习。jQuery,简单易用,W3school简单学习js后,直接上手jQuery即可完成一些简单的项目。学习方法也很简单,照着产品文档做几个页面就行了,不用面面俱到,以后遇到问题查文档就行了。框架可以帮你屏蔽浏览器的差异性,让你能更专注与Web开发学习的精髓部分。
补充: 可以使用 Codecademy 学习 Javascript,jQuery,用户体验真的很好传统web从业者为什么必须学习前端开发技能?——学习前端开发是晋升和加薪的捷径。传统web从业者,只要精通html css,简单的JS效果,切切图,写写网站等就可以了,而如今的前端开发不再只是一个简单的网站,现在越来越多的云计算应用程序,比如web QQ接近我们经常使用的QQ的功能。以前用java J2EE、 .Net 、Object C等高级语言开发的应用程序也越来越走向web化、云端化。 BS架构应用程序已逐渐成为主流。