本课程通过Java Web相关技术实现动态网站的开发,学生将能够掌握Spring、Sping MVC、Spring Data JPA、Thymeleaf等Java Web技术,同时掌握对Web前端jQuery、BootStrap、Vue.js等技术的应用。
开设学校:承德石油高等专科学校;学科:工学、
本课程通过Java Web相关技术实现动态网站的开发,学生将能够掌握Spring、Sping MVC、Spring Data JPA、Thymeleaf等Java Web技术,同时掌握对Web前端jQuery、BootStrap、Vue.js等技术的应用。
-1.1课程介绍
--1.1.3随堂测试
-1.2网站需求分析
--1.2.4随堂测试
-1.3网站首页分析
--1.3.3随堂测试
-1.4导航菜单分析
--1.4.3随堂测试
-1.5内容区域分析
--1.5.3随堂测试
-1.6内容副页面分析
-1.7编写需求文档
-2.1后端页面总体分析
--2.1.3随堂测试
-2.2用户管理功能设计
--2.2.3随堂测试
-2.3内容与分类功能分析
--2.3.3随堂测试
-2.4网站配置功能设计
--2.4.4随堂测试
-2.5数据库及表结构分析
-总体设计文档
-3.1前台模板约定
--3.1.3随堂测试
-3.2网站配置接口设计
--3.2.3随堂测试
-3.3菜单接口设计
--3.3.3随堂测试
-3.4内容接口设计
--3.4.3随堂测试
-3.5幻灯片接口设计
--3.5.3随堂测试
-补充设计文档
-4.1用户管理功能设计
--4.1.3随堂测试
-4.2菜单管理功能设计
--4.2.3随堂测试
-4.3内容管理功能设计
--4.3.3随堂测试
-4.4网站配置信息设计
--4.4.3随堂测试
-完成设计文档
-4.6随堂测试
-5.1开发环境搭建
--5.1.2随堂测试
-5.2Web前端环境搭建
-5.3创建用户实体
--5.3.2随堂测试
-5.4用户实体表创建与初始化
--5.4.2随堂测试
-5.5用户数据访问接口实现
--5.5.2随堂测试
-5.6环境搭建问题
-6.1用户服务层接口实现
--6.1.2随堂测试
-6.2用户列表和编辑控制器实现
--6.2.2随堂测试
-6.3用户存储和删除控制器实现
-6.4用户添加、编辑界面实现
-6.5用户管理添加用户调试
-7.1用户查询模板实现
--7.1.2随堂测试
-7.2用户信息编辑的实现
-7.3单个用户删除实现
-7.4多个用户删除实现
-8.1用户列表分页基本实现
-8.2用户列表查询结果分页实现
-8.3通用日期处理
-8.4整型日期处理
--8.4.2随堂测试
-8.5枚举数据的应用
-9.1登录逻辑实现
--9.1.2随堂测试
-9.2登录界面及流程调试
--9.2.2随堂测试
-9.3管理主界面实现
--9.3.2随堂测试
-9.4授权验证拦截器实现
--9.4.2随堂测试
-9.5拦截器调试
-10.1分类接口实现
-10.2分类添加、编辑实现
-10.3分类树结构实现
-10.4分类删除实现
--10.4.2随堂测试
-11.1内容实体定义
-11.2相关接口定义
-11.3服务接口实现
-11.4内容添加、编辑模板实现
-11.5内容添加、编辑控制器实现
-11.6内容检索页面实现
-11.7内容分类树实现
-12.1修改UEditor相关问题
-12.2整合UEditor到内容编辑界面
-12.3UEditor图片对话框应用
-12.4文件上传问题处理
-13.1网站配置相关类实现
-13.2网站配置界面模板实现
-13.3网站配置调试
-14.1网站首页布局实现
-14.2菜单Vue组件实现
--14.2.2随堂测试
-14.3幻灯片Vue组件实现
-14.4滚动Vue组件实现
--14.4.2随堂测试
-14.5滚动接口实现
-14.6滚动接口调试
-14.7幻灯片接口实现
-15.1首页区域实现
-15.2首页内容脚本实现
-15.3首页完善
-15.4Vue组件放入单文件
-15.5详细页面实现
-16.1网站测试介绍
-16.2功能测试
-16.3打包发布
-16.4部署运行
--16.4.2随堂测试
主要研究方向软件技术,具有20年软件开发工作经验,15年高职教育经验,讲授课程包括《Java程序设计》、《C语言程序设计》、《C#.NET程序设计》、《软件开发实训》、《Java Web应用开发》等。
主要研究方向数字界面设计,产品外观设计,VR虚拟现实设计等
2005年硕士毕业于西北工业大学软件学院,软件工程专业后,于我校计算机与信息技术系任教至今,前后担任《ASP.NET程序设计》《JavaWEB开发技术》《软件测试技术》《软件项目管理》等专业课程的主讲工作,完成多项省部级及市厅级项目。担任《软件项目管理》课程建设负责人及线上线下混合金课负责人。善于运用多种信息化教学手段,授课过程严肃认真有趣,紧扣职业要求。善于与同学沟通,寓教于乐,鼓励同学自主学习合作探究,通过指导教学达到最终教学效果。
计算机与信息工程系教师,副教授,从事教学33年,河北工业大学工程硕士。主要讲授《C语言程序设计》、《Visual Basic程序设计》、《计算机基础》、《Python基础编程》、《数据可视化》、《顶岗实习》等课程的理论教学与实践教学工作。 主编高等教育出版社“十二五”职业教育国家规划教材《Visual Basic程序设计》,参编教材5部。共发表论文30多篇,主持一项市级科研课题、参与两项省级科研课题、三项市级科研课题;获省级教学成果三等奖一项、市级教学成果二等奖一项、获校级教学成果一等奖两项、二等奖两项。
硕士研究生毕业,主要研究方向软件技术,讲授课程《数据库技术》、《Java语言程序设计》等相关课程