随着Web的发展,PC、手机、IPAD等上网设备的普及,大大增加了市场对前端开发人才的需求,越来越多的人也开始接触并进入到这一行中。“据我了解,很多人开始接触这方面是从网页制作开始的,而Dreamweaver由于其简单易学、见效快开始被更多人使用,因此,很多人觉得通过点击菜单就可以快速方便制作网页。”北大青鸟中关村软件园总校的张老师分析道。
既然如此,为什么要学习HTML5、CSS、JavaScript、JQuery这些专业知识呢?在此,北大青鸟中关村软件园总校web前端任课的李老师解释道:“web前端并不是简单的网页制作,它包含静态页面设计制作、网页交互效果、页面优化高级效果等等,这些都是DW无法实现的。所以,web前端的学习是一个系统学习的过程,必须从最基础的知识学起,全面了解和掌握前端所需技能,自学是很好的途径,但是如果想要学习更多的效果和技能还得通过系统学习。”
北大青鸟中关村软件园总校开设web前端工程师课程已有多年,致力于培养既懂前端设计、又懂后端开发的前端人才。采用分阶段教学方式,从HTML5、CSS、JavaScript到JQuery,涵盖前端所需所有技能和知识,是web前端工程师的最佳学习路径。
而对于想学习web前端或正在学习的同学们,北大青鸟中关村软件园总校的李老师也提出了一些建议:“在CSS布局时需要注意的一个问题是很多同学缺乏对页面布局进行整体分析,不能够从宏观上对页面中盒子间的嵌套关系进行把握,就急于动手去做,导致页面中各元素间的关系很混乱,容易出现盒子在浮动时错位等情况。建议大家在布局时采用“自顶向下,逐步细化”的思想,先用几个盒子将页面从整体上划分,然后逐步在盒子中继续嵌套盒子。”
随着移动互联网热潮的到来,移动开发越来越受到大家的追捧,响应式布局、微网站等需求量不断增加,也是我们Web前端未来的发展方向之一,学有余力的同学可以多多关注。
同时,在学习的过程中还要多浏览一些优秀的网站,善于分析借鉴其设计思路和布局方法,见多方能识广,进而才可以融会贯通,取他人之长为我所用。