课程名称:
Web程序设计(Web Programming)(16学时)
内容提要:
《Web程序设计》实验教学的目的是通过上机使学生更好理解课堂教学中所介绍的Web程序设计基础知识,增加调试程序的能力,具有一定实践体会和相关的编程能力。通过本课程的学习,使学生理解Web系统的主要构成和工作原理,以asp.net技术为例,使学生掌握基于asp.net框架的Web开发的基本方法、步骤和工具以及html,javascript,c#,css等Web应用开发常用语言,使得学生能够融合算法与数据结构、计算机网络、数据库原理等知识应用于Web系统的开发中,具备独立设计开发中小型Web应用系统的能力。
先修课程:
高级语言程序设计、算法与数据结构、计算机网络基础
适用专业:
软件工程
主要教材、参考书:
教材:
1.沈士根、汪承焱、许小东.Web程序设计——ASP.NET实用网站开发(第二版).清华大学出版社.2014.8
参考书:
1.房晓东. ASP.NET从入门到精通. 化学工业出版社. 2009 年8月朱元波. 2.ASP.NET项目开发详解. 清华大学出版社. 2004 年3月
实验项目与学时分配:
序号 |
实验项目 |
学时 |
要求 |
1 |
Web开发工具介绍 |
2 |
必做 |
2 |
XML相关工具 |
2 |
必做 |
3 |
XHTML 调试工具 |
2 |
必做 |
4 |
使用Firebug调试CSS |
2 |
必做 |
5 |
使用Firebug调试JavaScript和DOM |
2 |
必做 |
6 |
Apache/MySQL/PHP 的安装配置 |
2 |
必做 |
7 |
HTTP协议的调试/著名PHP开源软件的安装配置与使用 |
2 |
必做 |
8 |
Yii框架介绍 |
2 |
必做 |