web前端心得体会
web前端心得体会范文
web前端心得体会1
所谓行万里路,必先始于足下。刚开始学习WEB前端基础的时候,老师说,其实你们学的这个后面真正去工作的时候可能也不是很会用到,所以就有很多人会问,既然我们都用不到,那干嘛还学呀?其实,对于一个程序员来说,你不仅要有很好的后端专业能力,你还应当具备一定的前端素养,知道一些起码的前端知识。
来到XX的第一个月,我们是以基础为主吧,因为大家到这里的基础都不一样,有一些本身就具备很高水准的人,也有很多像自己一样从小白开始的人,所以,对我们而言,XX开设的这种双元模式对我们是有很大用处的。我们从最基础的开始学习,在学习HTML的时候,我们还延续着很古老和古老的表格制作网站,然后到后面的CSS学习,用CSS样式去进一步完善我们制作的网址,再到着一期的难点JS课程体系,一级最后的JQ和BOOtstrap,可以说这个过程其实也是一个循序肩颈的过程,有简到难的过程。
第一部分:HTML的学习
其实HTML的四天学习的话,重要的就是一个标记的学习,这大概是学习一门语言最基础的一部分吧。但是也不是说背一背就解决问题的,选择IT,程序员这一方面,只要多练习,多敲代码感觉就好了,所以熟练的使用这些标记其实不是很大的问题,对自己来说,比较难的是一个表格和框架,也许会有人说,表格有什么难的,就行列的问题啊,但是不知道为什么,在学习的那几天对于表格的学习和接受能力都没有别的那么好,表格的整体框架能搭出来,但是就是对于表格的美化总做不到自己心里所预期的那样。其实练习的话也是挺多的,对于表格的网页练习做了应该也有一二十个的,但是就是没那么理想,所以这方面的话也是需要自己多加练习和修正的,因为表格的用处还是挺大的。HTML的学习方面还有框架和表单,框架的话,就是一个网页的主体了,网页的大致形式基本上从你的框架结构就可以知道的,学习框架,重要的就是网页的布局如何划分,然后利用框架的嵌套,浮动就可以解决的,学习过程也不会是很大的难度。
想想HTML还学了些什么呢?表单!表单对前端开发来说还是挺高的,因为我们能在一个网页中看到很多的表单应用。包括用户的注册啦,密码验证啦,还有搜索栏之类的,几乎
全是表单的应用。表单学习比较重要的地方应该就是那十来个表单控件的应用,这些表单控件进一步区分的话还有就是单边标记和双边标的的表单控件,因为很多单边标记的表单,他的值一般只能是存在value当中,如果不注意的话,很多时候我们会忘记写上这个value。这个阶段的表单感觉并不是那么难,当然,学到后面的JS之后,相对于表单验证之类的才感觉难了很多。
第二部分:CSS学习
对我来说,CSS课程虽然只有三天,但是却是更应该学好的一个模块。因为我们都知道,其实一个网站的WEB前端,就是用加CSS来写的,不是用之前的表格来写的,足以见得CSS的重要性。CSS就是网页样式,一个网页的整体美感,在你确定了框架之后,就看你的CSS样式的添加了,所以一直以来都很想把CSS学好。记得CSS学习的那几天,自己的消化还是很好的,自己去独立完成练习的时候也是没有太大难度的,但是不知道是为什么,到后面学习JS JQ的时候,操作CSS时居然会吧CSS和HTML弄的有点混淆,这一点一直没做好。CSS的学习还有一个地方就是浮动,因为存在块元素和行辈元素,块元素因为其本身特性,一个块元素标记他要占用一整行的空间,而一个行内元素他只能占用行内的
一些空间,但是在实际操作中,很多时候我们却要想将多个块元素排在同一行,或者将多个行内元素排在不同行,这时候就可以使用浮动的方法来实现,浮动最主要做的就是这个,唯一要记住的一点就是做了浮动之后,如果他的父元素是没有进行匡高的设定的话,是不是要进行清除浮动,防止下面的操作也是有浮动的。
第三部分:重点学习JS
JS是相对于这整个月学习的重点吧,也是很多人没办法很好接触的地方,当然,自己在这里的学习也是有不足的地方。像一些对属性的操作的标记之类,懂得怎么用,但是不是很熟悉,所以经常在操作的时候要去查手册。学的最不好的一个地方应该是将数组中的元素按照一定的规则或者顺序添加到指定或对应的表格中,这中题型是自己做的比较少的,也是掌握很不好的地方,所以也希望用放假的这几天好好练习一下,不能拖到下一个阶段去。个人对JS的理解其实就是大量算法的集合,因为很多时候你都会用到函数,只是多了一些元素和对元素绑定标记的过程,最重要的还是构造函数,调用函数的过程!
网络前端需要学什么第四部分:JQ及Bootstrap
对于JQ和Bootstrap的学习来说,其实就是一个应用的过程吧,所有的函数都帮你写好了,你只需要学会调用就好了的。当然。调用他,其实对于JQ来说,学习的过程没有具备很大的难度,只是尝试着去多写写,写两三次基本就记住怎么用了。最后还有一天的Bootstrap学习,写过一些案例,只要会改,基本没有太大的难度。
后续:其实对于WEB前端的学习的话重要的就是多用,很多东西我们上课听得时候其实都基本听得懂,但是更重要的是在于你课后的练习,离开了老师的一个思维引导,我们该怎样去完成项目才是我们该学会的。这一个月的学习难度系数都不是很高。但却是一个比较繁杂的过程,因为作为前端来说,我们需要不断的优化,不断的修正,美化整个页面。不管是前端还是后端,都希望自己能好好学!
web前端心得体会2
写代码的时候要伴随技术文档,不管是方便自己以后的阅读和快速回顾,还是方便他们对代码进行重构编辑,都是非常必要的。
一个人的对手不是别人,而是自己,不是自己的智商,而是自己的懒惰。惰于思考。
踏实:关于踏实,今天才算是有了比较深刻的理解。不是嘴上说自己踏实能干,不盲目着急,不做一点把握都没有但是对自己影响很大的事情,不要想着什么事情赌一把也许会有好的结果。于是我决定自己的实习如果有机会就要延长,不要匆匆结束,而且不止要延长,要再接下来的工作中有所得,有所建树,有所收获,有所贡献。
前端工程师要有基础和潜力:基础可以是根正苗红的科班出身所学的技术。潜力就是踏实,务实的精神。真不是在嘴上说说的傻玩意儿。
如果遇到瓶颈难以突破(WEB前端工作了2―3年左右),可以考虑丰富自己的文笔,让自己的代码或者想法可以清晰的表现在人前。
作为一个WEB前端工程师要了解HTTP协议,为了与后台打交道,可以更直观的把握全局,也需要适当的学习设计模式那些blablabla的东西,与产品打交道。
“我对Web开发人员最大的建议就是:热爱你的工作。热爱跨浏览器开发带来的挑战、热爱互联网技术的种种异端,热爱业内的同行,热爱你的工 具。互联网发展太快了,如果你不热爱它的话,不可能跟上它的步伐。这意味着你必须多阅读,多动手,保证自己的才能与
日俱增。下了班也不能闲着,要做一些对自己有用的 事儿。可以参与一些开源软件的开发,读读好书,看看牛人的博客。经常参加一些会议,看看别人都在干什么。要想让自己快速成长,有很多事儿可以去做,而且付出一定会有回报。”
年轻的工程师需要更多的了解需求和设计、产品经理更要懂得软件迭代规律。对于前端工程师来讲更是如此,多学习交互设计和UI,多了解网络协议和软件迭代模型,更能帮助前端工程师和需求方沟通、和后台的衔接、以及控制版本的迭代。
刚出道的校招同学往往更加心高气傲,以为自己有改变世界的本事,一定要参与一个牛逼的.团队做一款光鲜靓丽受人追捧能给自己脸上贴金的项目。如果你有这种想法,趁早打消掉这个念头,当然,我们这里先不讨论创业的情形。
第一,如果你刚毕业就加入一个牛逼团队,说难听点,你就是团队中其他人眼中的“猪一样的队友”,不创造价值且拖项目后腿(显然大家都要照顾你的成长啊),按照271理论,你没有理由不是这个1。至少相当长一段时间内是这样。
第二,你在所谓牛逼团队中的创造性受限,因为创新多来自于团队中的“资深“和大牛们,你
参与讨论但观点通常不会被采纳,他们只会给你这个菜鸟分活干,想想看,你如何能花两到三年就超越身边的大牛们?甚至连拉近与他们的距离都难。
第三,如果身在牛逼团队,自然心理对周围的牛人们有所期待,希望他们能灌输给你一些牛逼的知识和牛逼的理念。这种思想上的惰性在职场生涯之初是非常危险的。要知道技术和知识本身是很简单和淳朴的,只不过披上了一个光鲜项目的外衣而让人感觉与众不同。
第四,由简入奢易,由奢入简难,做过一个看似光彩的项目,心理再难放平稳,去踏实的做一个看上去不那么酷的产品。这种浮躁心态会严重影响今后的职业发展和成长。
第五,光鲜靓丽的项目被各种老大关注,是难容忍犯错误的,傻瓜都知道犯错误在成长之初的重要性。
就我所看到的情形看,一开始加入看似很牛的项目组,三年后得到的成长,比那些开始加入一个不被重视的项目的同学要小很多,而后者在能力上的弹性却更大。所以,道理很简单,你是要把一个很酷的项目做的和之前差不多酷,还是把一个不酷的项目做的很酷?项目是不是因为你的加入而变得与众不同了?
从这个角度讲,不管是转行的新人还是刚出道的秀才,最好将自己当作“匠人”来对待,你的工作是“打磨”你的项目,并在这个过程中收获经验和成长。付出的是勤奋,锻炼的是手艺,磨练的是心智。因此,你的价值来自于你“活儿“的质量,“活儿”的质量来自于你接手的项目之前和之后的差别。做好活儿是匠人应有的职业心态。想通这一点,内心自然少一些纠结,才会对自己对项目的贡献度有客观的认识,不会感觉被项目所。
web前端心得体会3
进入XXweb班近一个月了,从一无所知的小白到现在也完成了京东详情页的一个小项目。学习过程中除了偶尔遇到困难,总体还算顺利。在这里主要想分享自己以一个文科生――零基础学员的角度来学习web前端开发的感受。
由于之前在大学里是学的旅游专业,和计算机毫无关系,来到XX时对自己有些半信半疑。不少人甚至怀疑XX是行骗机构。在做了全面的了解之后,我劝服家人同意我来这里学习。另一方面,我向老师咨询了自己学习的方向,考虑到自己从文科到计算机专业跨度较大的转变,我在Java与web之间选择了web。相对于Java,web的学习更基础,容易入手,就业的机会也非常多。
Web开班第一天,老师即从网页基础、HTML入手,攫取重点,给我们介绍了它的相关知识。我们主要学习了HTML5,里面有很多的新特性且时下较为流行。它相当于一个网页界面的宏观架构。如果把一个网页的实现比作是一座建筑的建造过程,那么HTML即是这座建筑里的钢筋混泥土,搭建起整个建筑的框架、承重。
之后,我们又学习了CSS基础样式,仍然借用上面的比喻,CSS则相当于建筑里各个房间的不同结构,它们使得这座建筑更加的多样化。且相对于HTML,它更加的复杂、多样化,呈现的效果也具有更多的可能性。老师向我们推荐了《CSS禅意花园》这本书,里面列举了丰富且多种多样的CSS样式。
作为今后可能成为的优秀前端工程师,仅仅学习自己内部的知识是远远不够的。因此,第一个月中我们也学习了UI中PS绘图制作基础,这对于一个前端来说也是非常重要的,在今后的工作中,我们可能会面对各种各样的问题,如果掌握部分PS尤其是切图技术,在和UI的接触中可以减少很多不必要的繁琐工作。
总之,作为一个前端工程师,我们所要掌握的知识是全面的,当我们写代码时的思维是缜密的。HTML和CSS是基础中的基础。之后我们会学习更多的JavaScript相关知识和其他,
希望自己在这过程中仍能保持谦逊的的心态,去学习前人留下的珍贵宝藏。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。