全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Web编程技术教学大纲课号: 00504904一、 总学时:64学时(3学分)二、 适用专业:高等工程专科三年制计算机类专业三、 选用教材:刘甫迎主编Web编程实用技术教程(高等教育出版社)四、 课程的目的及要求:Web编程实用技术教程是计算机类专业的主干课。通过本课程学习,使学生了解Internet的基本概念,知道TCP/IP协议簇,掌握World Wide Web等的含义、重要性和发展过程;使学生掌握HTML和XML语言的基本概念,常见标签的使用方法,并能应用到网页制作中。重点是了解B/S(浏览器服务器)模式,以Java为主线展开,围绕Web编程技术介绍当前的主流编程语言(JSP、Servlet、ASP.NET和PHP等)在Web站点开发中的应用,完整地掌握基于Web的应用程序的开发过程和较全面的Web编程实用技术。通过本课程的教学,应使学生达到下列基本要求: 1了解Internet的基本概念,发展方向及其重要性。 2了解TCP/IP及其在Internet上的重要性。3理解WWW的含义,重要性及应用。4了解三种网页制作工具(FrontPage、Dreamweaver、Flash)的简单使用方法,用之制作静态网页。应会管理网站,并会使用HTML和XML语言编制网页。5掌握Java和Java Applet并用之编程。6了解JavaScript脚本语言编程。7了解Java、JavaScript、Servlet、JSP的发展过程,优点和存在的问题。8掌握Servlet、JSP在Windows平台上运行环境的配置。9会用Servlet、进而掌握JSP动态网页编程技术,并能调试通过。10了解ASP.NET在Windows平台上运行环境的配置。 11熟悉ASP.NET中连接、操作数据库的简单方法,会自己编写应用程序系统源代码,解决B/S模式的中间件问题。12了解Linux、Apache与MySQL“黄金组合”,并掌握PHP的应用。本课程是一门实践性较强、学习当前前沿Web编程语言的课程。要求学生在学习过程中,除了掌握各种基本知识和概念外,更重要的是动手实践,在上机中能独立编写动态网页,建立网站和开发基于B/S模式的应用系统,增强实际动手能力,通过实验和专题实习培养综合应用能力。五、 课程内容及学时安排 34学时(一) Internet的基础知识 2学时1、Internet的概述l Internet简介l Internet的工作原理(TCP/IP协议)l Internet的IP地址与域名规定2、Web技术和应用l Web的概念l B/S模式与动态网页3、建立和管理本地站点 (二)静态网页的制作 4学时1、常用的网页制作工具l 认识Frontpagel 使用Dreamweaver2、制作第一个简单网页3、超文本和超图像链接 4、网页制作中的Flash动画 5、利用表格和框架制作网页 6、HTML与XML标识语言(三)Java Applet(小程序)及JDBC 4学时1、Java简介2、Java Applet基础3、Applet的生命周期和更复杂的Applet4、JDBC及其应用(四)JavaScript编程 4学时1、JavaScript简介2、JavaScript基本数据结构3、JavaScript程序的构成4、基于对象的JavaScript语言(五)JSP编程技术 4学时1、JSP简介2、使用JSP 3、JSP与Servlet l Servlet简介l Servlet类l Servlet简单应用示例4、用JSP访问数据库l JSP用Servlet来操纵数据库l 用JSP访问SQL Server数据库l JSP用JavaBean来操纵数据库(六)ASP.NET入门 10学时1、ASP.NET概要l ASP.NET背景l ASP.NET的运行环境2、ASP.NET中的ASP Web Forml 什么是ASP.NET的ASP Web Forml 编写Web Form页面l 使用服务器控件编写Web Form页面3、ASP.NET的控件l ASP.NET的控件简介l 常用的几种控件的用法l 应用举例4、ASP.NET数据库存取技术l ADO.NET对象简介l 常用的几种ADO.NET对象l XML与DataSet对象l 数据源为SQL Server2000的应用举例(七)PHP的应用 2学时1、PHP简介l Linux,PHP,Apache及MySQL是黄金搭档l PHP的安装与设置2、PHP的语法3、使用PHP操纵MySQL4、应用举例(八)用ASP.NET开发高级应用程序4学时1、高级Web应用程序包含的内容2、Web应用程序的设计六、实践教学内容及学时安排 30学时(一)实验 30学时实验一 网页制作工具的应用及页面制作 4学时目的:掌握静态网页的制作技术要求:学会使用网页制作工具,并掌握常用的HTML标识代码内容:选择一种合适的网页制作工具(建议使用Frontpage)进行页面制作练习,内容包括文字、表格、图像、多媒体元素等。实验二 Java Applet(小程序)及JDBC的应用 2学时目的:掌握Java Applet(小程序)及JDBC的应用方法要求:掌握Applet基础,理解ODBC与JDBC的区别与联系。内容:根据教学要求,选择制作一个包含Java Applet(小程序)技术以及动态查询技术的页面实验三 JavaScript编程 2学时目的:掌握JavaScript编程技术要求:设计一个有实际意义的页面,其中包含有一定难度的JavaScript代码,以达到训练目的内容:设计的页面应当包括对页面元素控制的代码和实现预期的特效,例如设计一个有计算功能的页面等。实验四 ASP编程技术 4 学时目的:理解ASP的概念,掌握其编程方法要求:学会ASP的应用环境配置,掌握ASP的语法和常用对象内容:将实验三的内容用ASP技术实现。实验五 ASP.Net入门 10学时目的:初步掌握ASP.Net技术要求:掌握ASP.Net的工作环境,并理解ASP.Net中的ASP Web Form内容:将实验四的内容用ASP.Net技术实现。实验六 JSP编程技术 6 学时目的:理解JSP的概念,掌握其编程方法要求:理解JSP与ASP的异同和各自的编程特色内容:熟悉JSP的工作环境,将实验三的内容用JSP技术实现。实验七 PHP的应用 2学时目的:认识PHP,并初步学会用PHP制作网站的方法要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海底管道配重工岗位决策判断考核试卷含答案
- 医学课件-腋三角名词解释
- 儿科呼吸道感染性疾病防控
- 呼吸机使用护理要点
- 儿科常见病病因与护理
- 各种管道的护理
- 脑卒中静脉溶栓指南解读
- 计算机与人工智能导论 课件 第13章 AI伦理、法律、治理与未来
- 2026年秋招:IT技术支持试题及答案
- 2026年浦发银行招聘真题及答案
- 2026年济宁西城控股(集团)有限公司(第二批)公开招聘工作人员考试参考题库及答案详解
- 2026初中北师大版九年级数学上册全册教案
- 摩托车交通安全管理现状与规范培训
- 数据库应用与数据分析MySQL(第2版) 课件全套 项目1-8 数据库概述-MySQL数据处理与数据分析
- 2026新教材语文 五四制六上7我的战友邱少云 教学课件
- 2026秋小学湘科版科学六年级上册第一单元 延续和进化《3 化石里的学问》教学设计
- 2026年部编版小学语文小升初模拟冲刺卷含答案(五套)
- 2026年纪检监察试题库及参考答案
- 2025-2026学年开国大典教案设计
- 弘扬民族团结的小学主题班会课件
- 广东省2026年广州市普通高中毕业班冲刺训练题英语(一)+答案
评论
0/150
提交评论