前端学习一个月,利用Html和CSS,以及JQuery完成了一家美容企业官网的制作,基本的网页布局和框架很快搭建起来,由于涉及到的东西都不太难,便很快完成提交审核,审核过程一波三折,小问题很多,一是因为自己的老毛病,急于求成,很多细节没有去思考完善,待别人指出,又觉得确实应该这样。另外由于自己没有逐条核对提交要求,导致一些本不应该存在的问题出现,拖慢了项目进程。
我不知道别人学习前端怎么样,我经过一个月的学习,只是掌握了其中的一些重要知识点,对这些知识点,每天都会做相应的东西来理解和掌握,但我还是觉得离实际工作不知道有多少距离,因为现在处于两端都不知的尴尬段,所以在学习基础知识过程中,难免会对这些知识的应用场景充满疑虑,但眼下只有打好基本功,扎好马步,少一些杞人忧天。
利用Html5来布局网页真的非常方便,省去了那么多div层层嵌套的麻烦,也不用设置这么多类名,Html5的实际应用还没有涉及,后期去找一些Html5网站模仿。CSS3的动画效果真的很炫酷,好多网站像推特、微博、京东等都有用到CSS3的知识,听项目经理说CSS3的工资高,因为行业缺人,后期还是要花功夫研究一些高阶技能像matrix之类,不要为了图一时搬砖之利,而长期去搬砖。JQuery的话,做了一些轮播图的动态效果,学习了一些API的应用,我承认作为JavaScript的一个框架,我真的只是掌握了皮毛,因为在前端结业测试中,我很快发现了很多知识点我从来没见过,而这些知识点又是JAvaScript面试题库里边高频出现的,足以见得Js这个体系是多么复杂,在慕课网的JS进阶也看了一半,真的是没什么时间,发现要学的知识点多如牛毛。
还有Bootstrap,菜鸟教程的大部分知识点已经看过,接下来就是研究精选网站,看看都是怎么搭建起来的,真心觉得BT用起来很方便,不断地加类名控制属性,不用一个个写CSS代码,效率很高。后期还要研究一下canvas绘图,SVG也看了一点,感觉自己分身乏术,有那么多东西要学,而接下来又是更有挑战性的Java了,预感到暴风雨就要到了,躲不过去,那就裸奔吧。