篇一 :web心得

Web开发技术及其应用学习心得

大三第一学期开始,我们学习了《web应用与技术》。在开学初,刚开始的两节课里听老师的介绍,感觉这门课还是很有兴趣的,它不像《计算机网络》那么的只是理论,又不像语言类那么的空洞。它运用着语言,展现着生动的画面。

这门课是理论和实践的结合,虽然实验课相对来说少了点,每次实验课都会很有收获。从一窍不通到慢慢的深入了解。其中老师起着非常大的作用,老师讲课很丰富,展示例子多,并且很幽默。老师还很和蔼可亲。使对这门课的学习很有信心,每每实验课上的提问,不管简单难易,老师总是不厌其烦的解答。

一、什么是Web应用程序

接触了Web应用程序开发,才知道原来自己一直在接触使用Web应用程序,像在学校使用的教务管理系统还有经常用上的人人网,都是Web应用程序,我刚开始学习的是java和C应用程序,这些程序只能在本机上运行,Web应用程序首先是“应用程序”和用标准的程序语言。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。

二、Web应用程序开发常用语言

Web应用程序开发常用语言有JSP、ASP、ASP.NET等,我起初学习Web编程的时候是学的JSP,它的底层语言是JAVA,由于有过Java和网页设计的基础学习起来也不是很麻烦,上手还是比较快的,但是

随着系统的复杂度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引用,由于这学期我们也开始着手学习ASP.NET,对于学习Web应用程序有很大的帮助。ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,我们学习的也是用C#开发。

三、 心得体会

我是从大学开始接触Web应用开发技术,开始时我对网页设计非常感兴趣,一心想设计出一个美观、实用、内容丰富的个人网页。本学期的实验课很多,我们基本上一半都是在机房中实践中度过的,在这样的环境和动力下,通过自己动手、动脑,通过网络资源、老师的指导,在不断发现问题和解决问题的过程中,我学到了很多知识,也增强了我的创作能力和动手能力。由于平时学习比较繁忙,时间比较少,对于网页设计软件的强大功能运用的还不够。在网页设计过程中,由于缺乏练习,所以在设计时也遇到了很多麻烦,有时插入一个特效脚本也是很麻烦。在网页设计过程中,想提高设计水平,想有个理想的网页,必须要勤奋练习,我将在以后的学习中不断努力、不断完善自己。

…… …… 余下全文

篇二 :javaweb学习心得

学习心得

在写心得之前总结下中级部分学习的内容,我们的中级部分主要学习了html,css,javacript,xml,dtd/scheam,以及java ee 中的jsp,servlet,过滤器,监听器,JSTL,EL,jQuery,Ajax。

下面就各个模块进行总结:在学习html时,我是对这个没太在意的,因为里面全部是标签,没有需要理解的内容,全部是属于识记的,所以在学习时相对轻松,对于html常用的标签都是非常清楚的form中的十一种类型,常用的有text,password,hidden,submit,button,radio,checkbox,等其他的标签如div,table,span,select都是重要的标签.

Css的学习:虽然说在标签中也可以定义样式,但是这么做看起来不是那么明智,我在学CSS时还是比较努力的,所有的样式效果都测试过,并且写了相应的案例,只是过了不到3个月就忘了一大半,很多时候都是查文档才能写出来的,虽然CSS对于我们来说不必要非常精通,但是我觉得掌握的东西越多,以后的工作就越轻松,所以在中级结束后也会去看看前面的笔记和案例。

Javascript:js 我认为是最重要的,甚至于超过servlet,jsp,在上课期间,讲的内容还是比较少的,就javascript中创建对象来说吧,应该只讲过3中方法,虽然在一般的情况下是用不上的,但是我觉得还是有必要学习的,这样有助于看懂别人写的框架,在javascript这部分学习中讲的最多的还是dom操作,不过我觉得用dom操作太繁琐了,写的代码太多,而且效率看起来也不高,后面就是讲的事件,事件也算是简单的,只是对触发的事件进行相应的响应。除了这些就是javascript流程控制,对象一些基本语法,这些和java类似,所以在上课时没有讲得太多。

Xml: Extensible Markup Language可扩展标记语言。它是由SGML(Standard Gerneralized Markup language)发展而来的,允许开发者自定标签,可以将标签和内容有效的分离。在XML技术里,可以编写一个文档来约束XML文档的书写规范,称之为XML约束。本文主要介绍DTD与Schema两种约束,在这里学习了dtd,scheama,定义XML约束,这部分的学习是我感觉最累的一部分,DTD还算好,SCheama里面的内容,现在都忘了,没有任何记忆,只知道在XML约束中有着两中方式,还好这些在刚开始工作时是用不上的,因此我也没有用很多时间来学习。

…… …… 余下全文

篇三 :web心得体会

Web学习心得体会

这学期接近尾声的一个月里我们又继续我们开学本就该学的《web应用与技术》。在开学初,刚开始的两节课里听老师的介绍,感觉这门课还是很有兴趣的,它不像《计算机网络》那么的只是理论,又不像语言类那么的空洞,敲着代码出来个黑框框。它运用着语言,展现着生动的画面,只有你有想法,你很可能就会在小小的浏览器里实现呢。

这门课是理论和实践的结合,虽然实验课相对来说少了点,每次实验课都会很有收获。从一窍不通到慢慢的深入了解。其中老师起着非常大的作用,老师讲课很丰富,展示例子多,并且很幽默。老师还很和蔼可亲。使对这门课的学习很有信心,每每实验课上的提问,不管简单难易,老师总是不厌其烦的解答,实验课老师是最忙碌的。使我对学习这门课的信心倍增。

首先接触的是开发运行环境,Tomcat的配置,以及对MyEclipse的使用。不得不佩服人类的大脑,它就是个小宇宙,这些神奇的东西都是上辈的智慧结晶,我们在运用着这些结晶,一直为选择计算机专业而后悔,天天对着电脑敲着代码,今天带着另一种眼光来看计算机,其实是很有趣的,我们在一点点的学习着先辈们的智慧结晶。这些神奇的软件,它是怎么样的应运而生的。实在是让人遐想万千,他们是怎么知道要做这些的。配置好了Tomcat,新建的web工程部署进去就可以在浏览器里访问自己编写的html.。学习总是一个由浅到深的过程,慢慢的接触css,javascript,servlet,jsp。由于实用以及方便性,软件在不断的更新,语言也在不断的更新。很不幸的是我曾经把jsp和javascript弄混淆了。这学期课程是很繁重的,虽然不太多,但是内容是相当的难。可能有时对web的偷懒就是以忙为借口的吧。终于其它课程结束了,可以好好的学习web了。不管你学或者不学,web就在那里,不来不去。

期末web课程设计如期而至,说实话,web学的是半深半浅,考考试,做做实验还可以,做一个系统恐怕、、、、、、就这样打开电脑好好的研究web了。好的web工程不是一两个html,jsp就可以完成的,其实要思考,要想的很多。夸张点说web课程设计我们可谓“衣带渐宽终不悔,为伊消得人憔悴”。晚上做梦还是jsp。由于开始的基础不好,后期付出的代价是可想而知的,如今课程设计已经结束,在web学习方面,收获的比其他的要多的多,它的连接性,它的应用性,甚至让我想到今后是否要从事网页的开发。这是我在大学里接触的最有意义的一门学科。花的时间最短而学习的一门学科。“无可奈何花落去,似曾相识燕归来。”一直以来很欣赏古人的这两句词,觉得很是雅美而深沉,每每读来总是能触动心灵深处那根恍然生锈的丝弦。于这“似曾相识”的心境,经常忍不住的敛眉沉思,心弦独奏。闭上眼睛回想着写过的web代码,竟有种“似曾相识”之感。或许是老朋友了吧。总而言之,web学习有趣,收获,只可意会不可言传。

…… …… 余下全文

篇四 :Web开发技术及其应用学习心得

Web开发技术及其应用学习心得

从大学开始接触Web应用开发技术,但是大学里概念性的东西过强,导致学

完后对于如何实际应用开发并不是很有条理。

一、何为Web应用程序

我刚开始学习的是java和C++应用程序,这些程序只能在本机上运行,接

触了Web应用程序开发,才知道原来自己一直在接触使用Web应用程序,像在学校使用的教务管理系统还有经常用上的人人网,都是Web应用程序,Web应用程序首先是“应用程序”,和用标准的程序语言,如C、C++、C#等编写出来的程序没有什么本质上的不同。然而Web应用程序又有自己独特的地方,就是它是基于Web的,而不是采用传统方法运行的。换句话说,它是典型的浏览器/服务器架构的产物。也就是说我们开发的程序是运行在服务器端,客户使用浏览器就可以使用程序提供的服务。

二、Web应用程序开发常用语言 Web应用程序开发常用语言有JSP、ASP、PHP、ASP.NET等,自己在网上对

这些语言进行的一些了解,这些语言各有各的优势和缺点,编程者可以根据各自的情况选择编程语言,我起初学习Web编程的时候是学的JSP,它的底层语言是JAVA,由于有过Java和网页设计的基础学习起来也不是很麻烦,上手还是比较快的,但是随着系统的复杂度的提高我发现开发越来越麻烦,每个表单和控件都要自己定义引用,后来通过同学的推荐,开始着手学习ASP.NET,它是微软公司继ASP后推出的又一门服务器端脚本语言,ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习C#。

三、 如何学好ASP.net

学习ASP.net我个人觉得首先应该对HTML标签有所了解,因为开发动态网

…… …… 余下全文

篇五 :Java web 开发教程学习心得

Java web 开发教程学习心得 Java web课程结束了,在完成了eclipse三份实验报告之后我开始总结这门课程自己究竟学到了什么。

从C语言到Java,再到jsp,最后到java web ,一直都在与编程都打交道,学好它一是专业的需要,二是自己觉得它今后对自己会有很大的用途。C语言是一个面向过程的语言,而Java是一个面向对象的语言。在C语言里,行为称为函数;在Java里,行为称为方法。在C语言里,只有变量和函数;在Java里,一切逻辑由类封装,即 “万物皆对象”。C语言的struct和Java的类相似,但struct里只能有属性,而类里可以有属性和方法。所以,C语言的分工不清晰,主控程序几乎承担了全部的职责;而Java可以把方法放在类里,对象的职能很多,可以单独完成某个类的全部方法。

首先我想回顾一下java web 这本书上的主要内容:

第一章是对Web应用程序的概述。从中我了解到Web应用程序的三层体系结构:表示层、业务层、数据存取层。它们同是叙述在编写代码时应做的规划和应遵循的规则,这种规划在以后的学习中时有出现,说明编程并不是一味地进行循环判断、死记硬背,而需要在技术上有所加强、在效率上有所提高。 接下来学的是JSP知识。要学JSP,就必须会HTML,如果HTML学不通,这对以后的学习都是一个瓶颈。这点我有所体会。因为我对HTML掌握得比较好,在这方面没有遇到什么困难。但如果没掌握好这些知识,加上要学新知识,就会在旧难题的基础上增加新难题,两头招架,实有些吃不消。所以,基础是很重要的,基础一定要打扎实,吃透,否则上层建筑的建起就不会很顺利甚至没法起步。 然后是JavaBean。JavaBean里有set()和get()方法,用这些方法能很容易地传值,逻辑上更标准,代码看起来也更规范。但set()和get()方法只是用来对属性进行操作的,所以如果是进行复杂的逻辑或对数据库进行操作等,那么就不要写成set()和get()方法,只用一个有返回值的方法就足以。这样直观方便,且符合规范。

…… …… 余下全文

篇六 :基于web2.0网络学习心得

基于web2.0网络学习心得

开课前,我对网络的运用仅仅局限在一个非常狭小的范围里:看电影、听音乐,除了娱乐也就是用来查查资料完成作业。而经过一学期的学习,我受益匪浅,在课堂中老师告诉我们,可以利用计算机和网络管理信息、管理知识。我们开始对日志的理解没有那么的深,只是单纯地记记自己的感想、或者写写自己的经历、或者搞一些创作,而对于我来说,上了这次课我才真正用它进行资源分享和学习,能够简单地将网络上的资源进行超链接收藏,每次使用都很方便,实现了资源、知识的有效管理;我从这门课中还了解了RSS技术,注册了鲜果账号并持续使用,实现了订阅我喜欢的博客、新闻和网址收藏等等。

web2.0那种合作式的、讨论式的、社区学习的方式,尤其是对一些比较新兴的事物的学习的效率和广度,决不是普通学习方法可以比拟的。Web2.0更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。web2.0时代的学习工具给人一种耳目一新的感觉。当你把自己的学习研究体会与成果发布在相关的网站上时,当你知道自己遇到的问题别人也会遇到的时候,你就不会有孤军奋战的感觉,相反大家一起努力克服困难时会给你带来前所未有的成就感。这是帮助你一路走下去的助推器,使你在学习过程中收获学习的乐趣,达到自己的目标,实现自己的梦想。

互助的学习理念是顺应知识爆炸时代而产生的。一个人不可

能凭一己之力完成对一门即使是分化细微的学科的学习。所以,对于web2.0的重要一点就是网络上使用者之间的建立联系和合作的方式。对于这些方式的优化和技巧是我们学习的关键。只要每个人前进一小步,作为一个整体就可以前进一大步。积少成多,也适用于个人习惯的养成上,一点点的尝试,就会有一环扣一环的改变,最后就会形成新的让你受用无穷的学习习惯。

web2.0就给我们提供了足够多的平台去开阔视野,学习web2.0之后,不仅仅对我学习上有了很大的帮助,而且我可以利用从web2.0学习到的知识去解决生活中常见的小麻烦,我可以把自己开心的事情与其他人分享,也可以把自己的疑问写出来与其他人交流,寻求帮助。所以我很感谢老师的高瞻远瞩,使我们掌握了更为实用更加有技巧性的上网方法,也了解了新一代的网民都在关注些什么,了解些什么。这些技巧是我们终身受用的,并且为我们以后的生活和工作提供了方便。

…… …… 余下全文

篇七 :基于web2.0网络学习心得

基于web2.0网络学习心得

开课前,我对网络的运用仅仅局限在一个非常狭小的范围里:看电影、听音乐,除了娱乐也就是用来查查资料完成作业。而经过一学期的学习,我受益匪浅,在课堂中老师告诉我们,可以利用计算机和网络管理信息、管理知识。我们开始对日志的理解没有那么的深,只是单纯地记记自己的感想、或者写写自己的经历、或者搞一些创作,而对于我来说,上了这次课我才真正用它进行资源分享和学习,能够简单地将网络上的资源进行超链接收藏,每次使用都很方便,实现了资源、知识的有效管理;我从这门课中还了解了RSS技术,注册了鲜果账号并持续使用,实现了订阅我喜欢的博客、新闻和网址收藏等等。

web2.0那种合作式的、讨论式的、社区学习的方式,尤其是对一些比较新兴的事物的学习的效率和广度,决不是普通学习方法可以比拟的。Web2.0更注重用户的交互作用,用户既是网站内容的浏览者,也是网站内容的制造者。web2.0时代的学习工具给人一种耳目一新的感觉。当你把自己的学习研究体会与成果发布在相关的网站上时,当你知道自己遇到的问题别人也会遇到的时候,你就不会有孤军奋战的感觉,相反大家一起努力克服困难时会给你带来前所未有的成就感。这是帮助你一路走下去的助推器,使你在学习过程中收获学习的乐趣,达到自己的目标,实现自己的梦想。

互助的学习理念是顺应知识爆炸时代而产生的。一个人不可

能凭一己之力完成对一门即使是分化细微的学科的学习。所以,对于web2.0的重要一点就是网络上使用者之间的建立联系和合作的方式。对于这些方式的优化和技巧是我们学习的关键。只要每个人前进一小步,作为一个整体就可以前进一大步。积少成多,也适用于个人习惯的养成上,一点点的尝试,就会有一环扣一环的改变,最后就会形成新的让你受用无穷的学习习惯。

web2.0就给我们提供了足够多的平台去开阔视野,学习web2.0之后,不仅仅对我学习上有了很大的帮助,而且我可以利用从web2.0学习到的知识去解决生活中常见的小麻烦,我可以把自己开心的事情与其他人分享,也可以把自己的疑问写出来与其他人交流,寻求帮助。所以我很感谢老师的高瞻远瞩,使我们掌握了更为实用更加有技巧性的上网方法,也了解了新一代的网民都在关注些什么,了解些什么。这些技巧是我们终身受用的,并且为我们以后的生活和工作提供了方便。

…… …… 余下全文

篇八 :web前端学习总结(精华版)

Web总结

.名词解释

1.  横切

在固定页面的宽度(按栅格化进行)并且对高度没有限制的容器称为一个标准横切

2.  留白

两个容器或碎片之间的上、下、左、右的空白距离

3.  继承

元素可以从其父级元素中获得一些可为自己使用的属性或值。

4.  图片定位

把图片元素放置到一个静态的、相对的、绝对的、或固定的位置中,利用CSS中对图片进行遮罩属性,多用于页面中的修饰图

5.  底图

页面中在标签中使用的背景图

6.  齐底(图)线

用于区分横切或碎片结束的线或图

7.  页面结构

页面的基础框架,由横切、布局元素组成

8.  焦点区(图)

最易注意的区域

9.  导航

在页面中具有导向性的链接集合

10. 头图

页面主题图片

11. 间距

碎片或文字间的距离

12. 行高

文字段落中行与行之间的距离

13. 首行缩进

文字段落首行缩进

14. 浮动

使被定义的区域脱离正常的页面文档流

15. 碎片

由文字、图片组合成的内容区域

16. 通栏广告

与页面内容区同宽的广告区域

17. 功能按钮

具有交互属性的按钮

18. 私有样式

当前页面独立使用的样式,不具备公用性

19. 水平(垂直)居中

在页面中的某个元素处于父级的上下或左右的相同距离

20. 标准头(尾)

定义相同的页面头或尾元素集合

.文本格式化

1. 段落:p

2. 斜体:address(联系信息)em(强调)i(突出不同)cite(引用)dfn(首次定义术语)

3. 粗体:strong(重要)b(提醒)

4. 图片块:figure

5. 引述文段,段落缩进:blockquote

6. 背景颜色:mark

7. 虚线下划线:abbr

…… …… 余下全文