《web前端技术实训个人报告(4篇)_web前端转正工作报告.docx》由会员分享,可在线阅读,更多相关《web前端技术实训个人报告(4篇)_web前端转正工作报告.docx(10页珍藏版)》请在优知文库上搜索。
1、【精选】web前端技术实训个人总结(4篇)_web前端转正工作总结所谓万里之旅,始于足下。在开始学习网络前端的基础上,老师说,事实上,当你真的去上班的时候,你可能无法使用它,很多人会问,既然我们不能使用它,你为什么还学习它呢?事实上,对于一个程序员来说,不仅要有良好的后端专业能力,还要有一定的前端素养,懂得一些基本的前端知识。来到XX的第一个月,我们是以基础为主吧,因为大家到这里的基础都不一样,有一些本身就具备很高水准的人,也有很多像自己一样从小白开始的人,所以,对我们而言,XX开设的这种双元模式对我们是有很大用处的。我们从最基础的开始学习,在学习HTML的时候,我们还延续着很古老和古老的表格
2、制作网站,然后到后面的CSS学习,用CSS样式去进一步完善我们制作的网址,再到着一期的难点JS课程体系,一级最后的JQ和BootStrap,可以说这个过程其实也是一个循序肩颈的过程,有简到难的过程。第一部分:学习HTML其实HTML的四天学习的话,重要的就是一个标记的学习,这大概是学习一门语言最基础的一部分吧。但是也不是说背一背就解决问题的,选择IT,程序员这一方面,只要多练习,多敲代码感觉就好了,所以熟练的使用这些标记其实不是很大的问题,对自己来说,比较难的是一个表格和框架,也许会有人说,表格有什么难的,就行列的问题啊,但是不知道为什么,在学习的那几天对于表格的学习和接受能力都没有别的那么好
3、,表格的整体框架能搭出来,但是就是对于表格的美化总做不到自己心里所预期的那样。其实练习的话也是挺多的,对于表格的网页练习做了应该也有一二十个的,但是就是没那么理想,所以这方面的话也是需要自己多加练习和修正的,因为表格的用处还是挺大的。HTML的学习方面还有框架和表单,框架的话,就是一个网页的主体了,网页的大致形式基本上从你的框架结构就可以知道的,学习框架,重要的就是网页的布局如何划分,然后利用框架的嵌套,浮动就可以解决的,学习过程也不会是很大的难度。想想HTML还学到了什么?类型表单对于前端开发来说仍然非常重要,因为我们可以在一个网页中看到许多表单应用程序。包括用户注册、密码验证和搜索栏,几乎
4、所有的表单应用程序。表单学习更重要的部分应该是应用十几个表单控件。如果进一步区分这些表单控件,还可以有单面标记表单控件和双面标记表单控件,因为许多单面标记表单的值只能存在于值中。如果我们不注意,我们会多次忘记写入此值。这一阶段的形式并不难。当然,在学习了下面的JS之后,它要比表单验证困难得多。第二部分:CSS学习对我来说,CSS课程只有三天,但这是一个应该学习得更好的模块。因为我们都知道,事实上,网站的前端是被使用的加CSS来写的,不是用之前的表格来写的,足以见得CSS的重要性。CSS就是网页样式,一个网页的整体美感,在你确定了框架之后,就看你的CSS样式的添加了,所以一直以来都很想把CSS学
5、好。记得CSS学习的那几天,自己的消化还是很好的,自己去独立完成练习的时候也是没有太大难度的,但是不知道是为什么,到后面学习JSJQ的时候,操作CSS时居然会吧CSS和HTML弄的有点混淆,这一点一直没做好。CSS的学习还有一个地方就是浮动,因为存在块元素和行辈元素,块元素因为其本身特性,一个块元素标记他要占用一整行的空间,而一个行内元素他只能占用行内的一些空间,但是在实际操作中,很多时候我们却要想将多个块元素排在同一行,或者将多个行内元素排在不同行,这时候就可以使用浮动的方法来实现,浮动最主要做的就是这个,唯一要记住的一点就是做了浮动之后,如果他的父元素是没有进行匡高的设定的话,是不是要进行
6、清除浮动,防止下面的操作也是有浮动的。第三部分:关注学习JSJS是相对于这整个月学习的重点吧,也是很多人没办法很好接触的地方,当然,自己在这里的学习也是有不足的地方。像一些对属性的操作的标记之类,懂得怎么用,但是不是很熟悉,所以经常在操作的时候要去查手册。学的最不好的一个地方应该是将数组中的元素按照一定的规则或者顺序添加到指定或对应的表格中,这中题型是自己做的比较少的,也是掌握很不好的地方,所以也希望用放假的这几天好好练习一下,不能拖到下一个阶段去。个人对JS的理解其实就是大量算法的集合,因为很多时候你都会用到函数,只是多了一些找元素和对元素绑定标记的过程,最重要的还是构造函数,调用函数的过程
7、!第四部分:JQ和bootstrap对于JQ和BootStraP的学习来说,其实就是一个应用的过程吧,所有的函数都帮你写好了,你只需要学会调用就好了的。当然。调用他,其实对于JQ来说,学习的过程没有具备很大的难度,只是尝试着去多写写,写两三次基本就记住怎么用了。最后还有一天的BootStraP学习,写过一些案例,只要会改,基本没有太大的难度。跟进:事实上,对于网络前端的学习来说,使用更多是很重要的。我们在课堂上基本上理解了很多东西,但更重要的是,这是你课后的练习。没有老师的思想指导,我们应该学会如何完成项目。这个月的学习难度系数不是很高。但这是一个复杂的过程,因为作为前端,我们需要不断优化,不
8、断修改和美化整个页面。无论是前端还是后端,我希望我能学好!写代码的时候要伴随技术文档,不管是方便自己以后的阅读和快速回顾,还是方便他们对代码进行重构编辑,都是非常必要的。一个人的对手不是别人,而是他自己,不是他的智商,而是他的懒惰。懒于思考。踏实:关于踏实,今天才算是有了比较深刻的理解。不是嘴上说自己踏实能干,不盲目着急,不做一点把握都没有但是对自己影响很大的事情,不要想着什么事情赌一把也许会有好的结果。于是我决定自己的实习如果有机会就要延长,不要匆匆结束,而且不止要延长,要再接下来的工作中有所得,有所建树,有所收获,有所贡献。前端工程师应该有基础和潜力:基础可以是苗红所学的技术。潜力是一种脚
9、踏实地、务实的精神。妈的,这不是一件蠢事。如果遇到瓶颈难以突破(WEB前端工作了23年左右),可以考虑丰富自己的文笔,让自己的代码或者想法可以清晰的表现在人前。作为一名web前端工程师,如果您想了解HTTP协议,您可以更直观地掌握全局,以便处理背景。您还需要学习有关设计模式和处理产品的知识。“我对Web开发人员最大的建议就是:热爱你的工作。热爱跨浏览器开发带来的挑战、热爱互联网技术的种种异端,热爱业内的同行,热爱你的工具。互联网发展太快了,如果你不热爱它的话,不可能跟上它的步伐。这意味着你必须多阅读,多动手,保证自己的才能与日俱增。下了班也不能闲着,要做一些对自己有用的事儿。可以参与一些开源软
10、件的开发,读读好书,看看牛人的博客。经常参加一些会议,看看别人都在干什么。要想让自己快速成长,有很多事儿可以去做,而且付出一定会有回报。年轻工程师需要更多地了解需求和设计,产品经理需要更多地了解软件迭代的规律。对于前端工程师来说尤其如此。学习更多关于交互设计和UK网络协议和软件迭代模型的知识,可以更好地帮助前端工程师与需求方沟通、与后台连接以及控制版本迭代。刚出道的校招同学往往更加心高气傲,以为自己有改变世界的本事,一定要参与一个牛逼的团队做一款光鲜靓丽受人追捧能给自己脸上贴金的项目。如果你有这种想法,趁早打消掉这个念头,当然,我们这里先不讨论创业的情形。首先,如果你刚毕业就加入了一个很棒的团
11、队,在团队中其他人的眼中,很难说你是一个“猪一样的队友。你不会创造价值,也不会落后于项目(显然每个人都应该关注你的成长)。根据271理论,你没有理由不成为这个1。至少在相当长的一段时间内。第二,你在所谓牛逼团队中的创造性受限,因为创新多来自于团队中的“资深和大牛们,你参与讨论但观点通常不会被采纳,他们只会给你这个菜鸟分活干,想想看,你如何能花两到三年就超越身边的大牛们?甚至连拉近与他们的距离都难。第三,如果你在牛鼻团队,自然心理学对周围的牛鼻人有期望,希望他们能向你灌输一些牛鼻知识和想法。这种思想惯性在你职业生涯开始时是非常危险的。我们应该知道,技术和知识本身是非常简单的,但披上一件亮丽的外衣
12、,会让人感觉不一样。第四,由简入奢易,由奢入简难,做过一个看似光彩的项目,心理再难放平稳,去踏实的做一个看上去不那么酷的产品。这种浮躁心态会严重影响今后的职业发展和成长。第五,亮丽的项目受到各个老板的关注。很难容忍犯错误。傻瓜知道在成长之初犯错误的重要性。就我所看到的情形看,一开始加入看似很牛的项目组,三年后得到的成长,比那些开始加入一个不被重视的项目的同学要小很多,而后者在能力上的弹性却更大。所以,道理很简单,你是要把一个很酷的项目做的和之前差不多酷,还是把一个不酷的项目做的很酷?项目是不是因为你的加入而变得与众不同了?从这个角度来看,无论你是新来者还是新学者,最好把自己当作一个“工匠。你的
13、工作是完善你的项目,并在这个过程中获得经验和成长。你付出的是勤奋,你锻炼的是技能,你磨练的是头脑。因此,你的价值来自于你“工作的质量,这来自于你接管项目前后的差异。做好工作是工匠的职业心态。如果你想清楚了这一点,你的内心自然会少一些纠结,这样你就可以客观地了解自己对项目的贡献,而不会感到被项目绑架。仔细想来,在Web前端开发方向实习已经一年多了,从最初的DIV+CSS学起,到JavaScriptjQueryBootstrap框架等等,前端要学习的东西很多。接下来就总结一下我在学习过程中的一些经验吧。首先,要学好基础知识,做一名扎实的开发人员。在IT行业,每年都有许多新技术诞生并得到广泛推广,前
14、端技术也不例外。因此,无论你学得有多深,扎实的基本技能都是必不可少的。(1) HTML:尽量掌握尽可能多的标签。必须掌握的标签有等,这些虽然平时比较少用甚至几乎不用,但是当你学到BoOStraP框架时,你会发现BooStraP框架为这些标签赋予了特定的功能与外观。除此之外,新增了很多标签和属性,使得HTML语言更加强大。还有很多新的内容,需要初学者更多的接触并掌握。(2) CSS:您应该学习更多关于使用各种属性的技巧以及一些属性之间的组合。CSS可以统一、有效地控制网页中各种元素的显示属性,如页面布局、字体等,可以轻松、快速地实现精美的页面性能。您可以使用CSS技术来解决以下问题吗?清除浮动的
15、方法有哪些?哪种方式更好?当容器中存在浮动元素时,如何设置容器的边框或背景色?如何在容器中水平居中放置块级元素?当多个连续块级图元的浮动布局影响不希望浮动的对象时,会发生什么情况?容器内的对象如何相对于容器自由定位?为什么要初始化CSS样式?(3) CSS+div布局模式:许多布局模式的基础,也是大部分前端开发人员接触到的第一种布局方式。这种布局模式对于PC端页面的设计是非常有帮助的,同时对于后面将会遇到的“移动端布局、响应式布局等,这种布局方式都具有一定的指导意义。第二,将JaVaSCriPt作为前端学习的重点。JaVaSCriPt是大多数主流浏览器支持的面向对象脚本语言。它可以在不与服务器
16、交互的情况下修改HTML页面的内容。JavaScript控制网页的行为并确定网页的“功能。系统学习过JavaScript的学生,请看以下问题。你能找到正确的答案吗?通过表达式系统地解释和J=之间的区别。从你的视线中移除元素的方法是什么?你了解JSON吗?哪个函数可以确定从文本框中获取的内容是否为数字?DOM操作一一如何添加、删除、移动、复制、创建和查找节点?如何判断它是否是整数?操作员可以删除哪些内容?这在脚本中有多少用途?第三、多练习多操作,实践是检验真理的唯一标准。IT编程是需要多加实践的,要不断反复进行上机操作,是学习编程开发的唯一方法。这些问题的答案是我的实习经历。经过这段时间的实习,我想我可以独自一人成为一名网络前端工程师。记得初到公司时.,我对公司的了解仅仅局限于公司网站的简单介绍,除此之外,便一无所知了。但是,在领导和同事们的支持和帮助下,我不仅加深了对公司的了解,而且很快就掌握和熟悉本岗