本课程是高等院校工科本科软件工程专业高年级学生学习互联网应用开发技术的一门专业必修课。Web应用系统的开发涉及到.NET、JAVA EE、LAMP等开发平台、涉及到Myeclipse、Visual Stusio等多种开发工具、涉及到Javascript、C#、JAVA、python等多种开发语言。主要开发技术包括HTML、CSS、Javascript、HTML DOM、Jquery、XML、XML DOM等Web前端开发技术,还包括JSP、PHP、ASP.NET、ADO.NET、Web Service、Ajax等Web后端开发技术。Web开发的初学者往往会无所适从,不知道从哪儿下手,本课程将引导学生构建整个Web开发的知识体系,循序渐进地将学生领进Web开发的大门。在学习Web开发基本概念、Web开发环境搭建和Web开发工具的使用基础上,通过实际案例讲授HTML、CSS、DHTML、Jquery、XML、ASP.NET动态服务器页面技术(包括Web form控件、内置服务器对象、ADO.NET数据库访问、Web service)、Ajax等技术,使学生掌握开发一个完整的Web应用系统的基本原则、方法和步骤,提高学生应用Web技术进行软件开发的能力,从而使学生具有扎实的Web开发理论基础和较强的实践动手能力。