Web企业级应用开发(李桂林)

课程简介

《Web企业级应用开发》是数据科学与大数据技术专业的一门专业核心课程,是对复杂应用程序和系统程序设计必不可少的学习。通过本课程的学习,使学生掌握Web企业级应用程序的开发过程、所用工具及涉及技术,提升解决复杂性工程问题能力,激发学生“大国工匠”精神和科技创新使命感。

《Web企业级应用开发》作为理论和实践结合的课程,其先修课是高级语言程序设计、面向对象程序设计、Web前端开发、数据库系统。本课程为软件工程、软件测试等课程提供理论落地的基础,本课程中所学内容很大程度上都是直接面向学生的实际工作所需的。

教师简介
先导课程
教学计划

   Web企业级应用开发   课 程 教 学 进 度 表

 

 2024 2025学年度第学期

 

   计算机科学与工程   学院         数据科学、物联网 专业      2022 年级          

任课教师

李桂林

职称

讲师

教材名称

Java Web程序设计任务教程

出版社

人民邮电出版社

出版年限、版次

2021年9月、第二版

作者

黑马程序员

教学参考书选用情况

1、王耀,《深入理解Spring MVC源代码:从原理分析到实战应用》,中国水利电力出版社,2019年11月第一版

2、黑马程序员,《Spring Boot企业级开发教程》,人民邮电出版社,2020年1月出版。

3、陈恒,楼偶俊,张立杰,《Java EE框架整合开发入门到实战——Spring+Spring MVC+MyBatis》,清华大学出版社,2018年9月出版。

 

本学期本课程改革和创新情况

 

本课程针对大学三年级数据科学及物联网方向学生开设。学生前期学习过《Web前端开发技术》及《面向对象程序设计》课程,因此本门课程认为学生已有Java程序设计及Web前端开发的能力。在此基础之上,本门课程主要讲解如何进行Java Web程序设计,即使用servlet技术及JSP技术实现网站的后端设计,并计划在课时允许的情况下,适当讲解MVC架构的开发方法及实际应用的框架。课程强调学生动手能力的培养,在一定的理论课时之外,分配了更多的实验课时,让学生在实战中充分理解及应用理论课所学内容。

在教学手段上,本次授课将更多使用问题导向的方式进行授课,同时使学生进行大量的实战代码训练,提升学生兴趣的同时加强学生的动手能力。通过大量的代码编写,让学生熟练掌握Java Web的开发过程及所用技术。

说明:1.此表为检查、指导本门课程的依据,填写必须真实。

2.此表开学第一周填好,一式两份,学院办公室、教师本人各一份,学院负责装订、存档。

3.教学参考书填写书名、作者、出版年限和出版社。

4.任课教师在开学初向学生公布课程进度安排。

上课日期

周次

周学时

容(章节和名称)

教学形式与手段

执行

记录

8月30日

1

2

导论 架构与环境

讲授+代码展示

 

9月13日

3

2

第一章 核心组件之Servlet

讲授+代码展示

 

9月27日

5

2

第二章 WEB请求和响应

讲授+代码展示

 

10月11日

7

2

第三章 会话及会话技术

讲授+代码展示

 

10月25日

9

2

第四章 JSP技术

讲授+代码展示

 

11月8日

11

2

第五章 EL表达式和JSTL

讲授+代码展示

 

11月22日

13

2

第六章 Filter与Listener

讲授+代码展示

 

12月6日

15

2

第七章 JDBC、第八章 数据库连接池和DBUtils工具

讲授+代码展示

 

12月20日

17

2

第九章 JSP开发模型

讲授+代码展示

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    注:教学形式主要指讲授、讨论、调研、辩论等,教学手段主要指采用多媒体授课等。

 

    教师签字:  李桂林                         系主任签字:

                                                                    教务处教学研究与质量管理科制

考试方式
参考书目

教材:黑马程序员,《Java Web程序设计任务教程》,人民邮电出版社,2021年9月、第二版。

参考书目:

1、王耀,《深入理解Spring MVC源代码:从原理分析到实战应用》,中国水利电力出版社,2019年11月第一版

2、黑马程序员,《Spring Boot企业级开发教程》,人民邮电出版社,2020年1月出版。

3、陈恒,楼偶俊,张立杰,《Java EE框架整合开发入门到实战——Spring+Spring MVC+MyBatis》,清华大学出版社,2018年9月出版。