Java Web编程

负责人: 李天志、王广超、段文秀、刘聪、郭长友
课程层次:高中起点专科 课程类型:理论课(含实践)
课程属性: 专业课 所属学科门类:

  

学    时: 72学时   (其中:讲课学时:36     上机学时:36)

一、课程特点

本课程从技术的原理出发,同时以示例、实例的形式对各知识点进行详细讲解,并致力于将知识点融入实际项目的开发中。本课程的特色是将所有章节重点技术进行贯穿,每章项目代码会层层迭代不断完善,最终形成一个完整的系统。通过贯穿项目以点连线、多线成面,使得读者能够快速理解并掌握各项重点知识,全面提高分析问题、解决问题以及动手编码的能力。

二、课程目标

本门课程主要介绍基于JavaWeb开发技术的原理和应用,学习本门这门课程之后要求学生达到以下目标:

l 掌握Java Web应用开发环境安装与配置;

l 掌握Servlet的创建和应用;

l 掌握会话跟踪技术;

l 掌握JSP语法和和内置对象的应用;

l 掌握EL表达式和JSTL标准标签库的使用;

l 掌握过滤器与监听器的应用;

l 理解MVC模式和Ajax技术的应用;

l 熟练掌握Web应用程序的开发工具,进行程序开发,错误调试,测试用例编写的能力。

三、教学内容覆盖面

《Java Web编程》是面向计算机相关专业的一门专业Java Web课程,涉及网页开发基础、HTTP协议、Tomcat服务器、Servlet技术、JSP技术以及JDBC等内容。通过本课程的学习,学生能够了解网页开发的基本知识,能够掌握JSP和Servlet技术,并能使用JDBC开发Java Web项目、使用Tomcat服务器发布和运行Java Web项目。

四、教学方法及组织形式

本课程授课以课堂教学和上机实验为主,辅以相关文本和视频,最后通过一个综合案例的设计过程将内容串讲并实践。课堂上课在机房进行,学生边学边练,及时将理论与实践动手相结合。

五、授课对象

本课程面向计算机相关专业的专科或者本科学生,也可用于有志提高自己开发技能,从事Java Web开发的人员培训。

六、教材与指导书

本课程使用教材

黑马程序员,《Java Web程序设计任务教程(第2版)》,人民邮电出版社,2021.08。

参考资料:

谭振江,《Java Web开发技术》,人民邮电出版社,2019.7。

明日科技,《Java Web程序设计(慕课版 第2版)——基于SSM(Spring+Spring MVC+MyBatis)框架》,人民邮电出版社,2021.1。


  李天志,主要研究方向为大数据、信息安全。先后担任Web 客户端、Java Web、Java 企业级开发技术,asp.net程序设计、网络安全、移动开发技术、XML应用技术等多门计算机科学与技术专业基础课的教学工作,获得德州学院多项教学成果奖。近年来,主持教育部协同育人项目4项,山东省企业职工教育重点课题2项,获得厅级校级科研、教研奖励10余项,主、参编教材8部;发表论文30余篇,其中人大复印1篇,中文核心20余篇;指导学生申请教育部大学生创新创业训练项目一项,指导学生参加大学生科技比赛获得国家级、省级奖励30余项。 坚持服务地方,工作以来一直服务于德州市和学校信息化建设,带领学生设计开发软件20余项,其中为德州市审计局设计开发的《德州市审计局绩效管理考评智慧化平台》获得山东省审计厅立项并结项,在2022年山东省数字强省宣传月活动中,被评为省级大数据创新应用典型应用场景,在全省宣传推广。自2006年以来一直服务于成人教育教学和信息化管理,开发了《德州学院成人教育综合管理系统》。

第一章 网页开发基础
JavaWeb概述
第三章Servlet基础
第四章请求和响应
第五章会话及其会话技术
第六章JSP技术
第七章EL表达式和JSTL
第八章Sevlet高级
第九章JDBC
第十章数据库连接池与DBUtils工具
十一 第十一章JSP开发模型
主办单位:山东省教育厅   技术支持:山东和学教育科技有限公司
关于网站 | 知识产权声明
山东省继续教育共享服务平台享有山东省精品资源共享课网络传播的专有使用权,未经书面允许,请勿链接转载。