学 时: 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年以来一直服务于成人教育教学和信息化管理,开发了《德州学院成人教育综合管理系统》。
|
|
|
|
|
|
|
|
|