hi,小慕
课程

中国大学MOOC,为你提供一流的大学教育

hi,小mooc
Web服务与RESTful技术
第8次开课
开课时间: 2023年09月04日 ~ 2023年12月24日
学时安排: 3
当前开课已结束 已有 468 人参加
立即自学
往期不提供结课证书,想参加下学期课程, 点击这里预约>>
课程详情
课程评价(930)
spContent=
—— 课程团队
课程概述

       [1505404643]Web服务与Restful技术(MOOC)课程群:475408847


       我们的生活中使用到各种移动端网络APP和计算机软件,这些软件使我们的生活变得高效和简洁。您是否意识到当您点击屏幕或鼠标时,您的程序正在不断向服务程序交换着数据呢?没有这些服务程序,基于网络的各种应用软件便失去了灵魂,无法为您提供任何有效的服务。

       Web服务与RESTful技术正是这样一门赋予应用软件以灵魂的课程。该课程面向计算机软件工程专业和对Web服务系统建设感兴趣的朋友。课程提供基于RESTful设计风格进行Web应用服务构建的完整知识路线,包括基本概念、设计方法、实现技术等板块,使学员在课程的案例指导下具有一定的Web服务开发能力,为其今后在相关领域就业或研究深造打下坚实的基础。

       本课程注重学员的实际能力培养,从知识点讲解出发,向单一知识点系统、多知识点融合系统、综合复杂系统案例实训逐步进行过渡,形成多层次一体化的课程理论与实践教学体系。在实践环节中,依托多媒体课件资源、音视频、在线题库、在线案例库、讨论板块等信息化技术手段,让课程效果落到实处。

       开始课程之旅之前,您需要准备好如下设备:一个IQ正常充值的大脑、一双阅读课程文案资料的眼睛、一双勤奋的手、一台可以联网的电脑即可。

       

       我们的能力培养目标:

                ●培养前端工程师分析设计能力 

                ●培养管理信息系统分析构架能力

                ●培养数据库分析设计能力



课程大纲
导学
课程导航
课程目标
课程考核
教学内容与进度
资源互动图谱
RESTful引论
说在前面的话
Web服务是什么
Web服务的技术框架与标准
Web服务的开发工具
Restful是什么
RESTful引论-单元测验
开发环境的安装与部署(Windows)
安装环境资源
Eclipse+WebStorm+Firefox安装
JDK+TOMCAT安装
JDK介绍
Tomcat介绍
Eclipse介绍
Firefox介绍
RESTEasy基础项目包
开发环境的安装与部署-单元测试
HTTP协议
如何理解协议?
请求报文分析
响应报文分析
Get无参数
Get带参数
Post无参数
Post带参数
PostJSON
PostFile
HTTP安全问题
响应报文案例分析- file
响应报文案例分析- html
响应报文案例分析- JSON
HTTP协议-单元测试
启程第一关:开野
什么是资源
URL资源绑定
@Path注解
@GET注解、@POST注解
@Produces注解
案例:成功三部曲-系统分析与设计
案例:成功三部曲-注解与web服务器
案例:成功三部曲-API代码
启程第一关:开野-单元测试
第二关:简单参数传递
API参数的简单传递
@PathParam注解
@QueryParam注解
案例:打两斤酱油
第二关:简单参数传递-单元作业
第二关:简单参数传递-单元测试
第三关:表单参数传递
Form表单参数传递
@Form注解
案例:秘密的情书
第三关:表单参数传递-单元测试
第三关:表单参数传递-单元作业
第四关:消息处理
Providers消息处理
如何读取消息体?
如何写入消息体?
案例:蒙娜丽莎的微笑
需要修改哪些文件?
第四关:消息处理-单元测试
第四关:消息处理-单元作业
第五关:过滤器
过滤器介绍
请求过滤器
响应过滤器
案例:无间道
需要修改哪些文件?
第五关:过滤器-单元测试
第五关:过滤器-单元作业
第六关:拦截器
拦截器介绍
读取拦截器
写入拦截器
预处理拦截器
权限控制
后处理拦截器
案例:权力游戏
第六关:拦截器-单元测试
第六关:拦截器-单元作业
第七关:绑定机制
案例:注解即代码
绑定机制介绍
按名绑定
动态绑定
第八关:客户端
HTML概述
html、head、body标签
div标签
table标签
form表单标签
form表单内部标签
img标签
JQuery概述
JQuery选择器
JQuery事件操作
JQuery常见方法
JQuery数据遍历
JQuery异步通信
jQuery - 克隆
CSS - 平面位置
CSS - 垂直位置
快乐花盆 - 需求分析
快乐花盆 - 代码分析
小苗快长大-需求分析
小苗快长大- jQuery前端互动
小苗快长大- API分析讲解
第八关:客户端-单元测试
第九关:数据库访问
如何连接数据库JDBC?
JDBC的问题
什么是实体Bean?
实体Bean与数据库的关系
如何操作数据库ORM
SQLServer的安装
SQLServer管理-登录
SQLServer管理-建库与账号
SQLServer管理-建表
SQLServer管理-视图
SQLServer管理-数据库的备份与还原
综合教学案例
案例概述
引入项目基础包
src结构介绍
WebContent结构介绍
数据库账号的建立
案例分析:第一阶段
案例分析:第二阶段
案例分析:第三阶段
案例分析:第四阶段
展开全部
证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料
  • 参考书籍

        


  • 课程工具

  
   


常见问题

Q :  课堂提供的资源无法下载

A :  请尝试将地址栏中的https改为http


Q :  课堂提供的图片无法正常显示

A :  请尝试将地址栏中的https改为http


江西财经大学
1 位授课老师
聂鹏

聂鹏

副教授

推荐课程

【DeepSeek适用】小白玩转AI大模型应用开发

林粒粒

210人参加

小白玩转 Python 数据分析

林粒粒

78人参加
下载
下载

下载App