《高级Web技术》课程教学大纲 课程代码 编写时间 sOFT130019 2013-2- 课程名称 高级Web技术 英文名称 Advanced web technology 学分数 周学时 任课教师*戴开宇 开课院系**软件学院 预修课程 Web基础,程序设计 课程性质 软件工程专业本科生专业必修课 教学目的: 通过本课程的学习,使得学生掌握基于分布式计算和体现web2030特征的web技术 包括web上的数据规范XM,基于web架构的分布式计算 Web services.,分布式对象框 J2EE的核心内容;初步掌握采用Java进行Web服务开发的知识;学会设计、开发、部署 维护基于J2EE的分布式应用程序;掌握web上的3D等数字媒体技术:并对高级Wb领 的最新技术发展及趋势有所了解,从而为今后研究和应用开发打下扎实基础。同时了 HTML5,REST架构,web.030,Aax搜索引擎和web挖掘,云计算等流行技术和知识。 程综合应用了前续课程的知识,并为学生进一步的毕业设计和进入工作打下坚实基础 课程基本内容简介 本课程主要介绍Web的核心协议、架构演变和相关重要技术如云计算,web20应用模式 全面介绍了XML的核心标准以及相关应用和工具; Web Service的基本概念与应用,Java 境下 web services的开发:JE的标准、架构和角色的介绍,JsP,serl,EB,JNDl Ms等AP,SH等J2E框架技术。wb上基于HmML的3D等较新应用技术,以及 相关研究方向如web挖掘,语义web等。 「基本要求 学生应按本大纲要求,掌握以XM技术为基础和核心的Web技术。掌握XML标准的概念 核心协议(DTD, Schema,XSLT,xLL, XPath,DOM&SAX)和相关应用;理解Web服 的概念并能用Java语言开发和测试web服务应用;学会设计、开发、部署、维护基于J2E 的中小型系统:掌握对web3D,Ajax等增加用户体验的以web为载体的数字媒体的相关 识了解高级W地技术的前沿硏究动态和相关知识。 教学方式 本课程以课堂讲授为主,同时布置Poes,-学期2个Poet,详细的给出 project功能要 求和设计参考,两个 project分别考察课程的不同内容重点,并具有延续性,最后形成 中型的wb应用:同时要求学生自学一些前沿技术并分组实践,来课堂做 presentation j进 演示和分享;课程还给出电子版阅读参考资料,布置一定作业对课程内容进行实践。 课堂上尽量结合实际案例和演示,并结合相关的研究方向,体现研讨型课程特色。《高级 Web 技术》课程教学大纲 课程代码 SOFT130019 编写时间 2013-2-1 课程名称 高级 Web 技术 英文名称 Advanced web technology 学分数 3 周学时 3 任课教师* 戴开宇 开课院系** 软件学院 预修课程 Web 基础,程序设计 课程性质: 软件工程专业本科生专业必修课 教学目的: 通过本课程的学习,使得学生掌握基于分布式计算和体现 web2.0/3.0 特征的 web 技术. 包括 web 上的数据规范 XML,基于 web 架构的分布式计算 Web services, 分布式对象框架 J2EE 的核心内容;初步掌握采用 Java 进行 Web 服务开发的知识;学会设计、开发、部署、 维护基于 J2EE 的分布式应用程序;掌握 web 上的 3D 等数字媒体技术;并对高级 Web 领域 的最新技术发展及趋势有所了解,从而为今后研究和应用开发打下扎实基础。同时了解 HTML5, REST 架构,web2.0/3.0, Ajax,搜索引擎和 web 挖掘,云计算等流行技术和知识。课 程综合应用了前续课程的知识,并为学生进一步的毕业设计和进入工作打下坚实基础. 课程基本内容简介: 本课程主要介绍 Web 的核心协议、架构演变和相关重要技术如云计算,web2.0 应用模式; 全面介绍了 XML 的核心标准以及相关应用和工具;Web Service 的基本概念与应用,Java 环境下 web services 的开发;J2EE 的标准、架构和角色的介绍,JSP,Servlet,EJB,JNDI, JMS 等 API,SSH 等 J2EE 框架技术。web 上基于 HTML 的 3D 等较新应用技术,以及 Web 相关研究方向如 web 挖掘,语义 web 等。 基本要求: 学生应按本大纲要求,掌握以 XML 技术为基础和核心的 Web 技术。掌握 XML 标准的概念、 核心协议(DTD,Schema,XSLT,XLL, XPath,DOM&SAX)和相关应用;理解 Web 服务 的概念并能用 Java 语言开发和测试 Web 服务应用;学会设计、开发、部署、维护基于 J2EE 的中小型系统;掌握对 web3D,Ajax 等增加用户体验的以 web 为载体的数字媒体的相关知 识;了解高级 Web 技术的前沿研究动态和相关知识。 教学方式: 本课程以课堂讲授为主,同时布置 Project,一学期 2 个 Project,详细的给出 project 功能要 求和设计参考,两个 project 分别考察课程的不同内容重点,并具有延续性,最后形成一个 中型的 web 应用;同时要求学生自学一些前沿技术并分组实践,来课堂做 presentation 进行 演示和分享;课程还给出电子版阅读参考资料,布置一定作业对课程内容进行实践。 课堂上尽量结合实际案例和演示,并结合相关的研究方向,体现研讨型课程特色