个人介绍
Spring Cloud微服务项目开发 江苏高等继续教育智慧教育平台

主讲教师:石云

教师团队:共7

  • 石云
  • 蒋卫祥
  • 崔浩
  • 赵双
  • 王雨萱
  • 贾鑫
  • 苏正坤
本课程是软件、大数据等相关专业的核心课,课程以企业实际项目”SweetFlower商城”为载体,讲授了微服务领域广泛应用的Spring Cloud框架的核心组件知识,并深入探讨了微服务架构下的跟踪、监控、以及容器化等前沿解决方案。 本课注重理论和实践相结合,旨在培养学生利用Spring Cloud框架开发微服务的能力、实践动手能力和软件开发综合素养能力,为后续专业课的学习及就业打下良好基础。
学校: 江苏高等继续教育智慧教育平台
开课院系: 常州信息职业技术学院
课程负责人: 石云
课程编号: ZJ0036138
学分: 3
课时: 60

1.总体目标

 通过本课程的学习,使学生熟悉SpringCloud相关技术体系,掌握SpringCloudSpring CloudAlibaba核心功能组件,能够根据用户的需求和详细设计说明书,选用合适的技术对项目进行架构设计,并完成系统的开发、测试及部署。

 在课程的学习中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、具备团队协作的能力,并养成规范的编码、按时交付软件等良好的工作态度。

2.具体目标

(1)知识目标 

1.    熟悉微服务架构;

2.    了解Spring Cloud核心组件;

3.    熟悉Spring Cloud Alibaba组件;

4.    理解路由断言和过滤器的作用;

5.    熟悉Spring Cloud OAuth2.04种授权方式;

6.    掌握分布式事务概念;

7.    熟悉Seata的四种事务模式;

8.    了解熔断机制概念;

9.    熟悉调用链跟踪的原理;

10.   熟悉容器化技术。

(2)能力目标

1.    能基于Nacos实现服务发现和配置管理;

2.    能够使用OpenFeignDubbo实现服务调用;

3.    掌握Gateway的实现方式;

4.    能够熟练使用Spring Cloud OAuth2.0实现登录认证;

5.    能基于Seata AT模式实现分布式事务;

6.    能基于Sentinel实现微服务的流量控制和熔断降级;

7.    能基于SkyWalking组件实现调用链跟踪;

8.    能基于Spring Boot Admin实现对微服务的监控;

9.    能基于Docker实现微服务的容器化部署。

(3)素质目标

1.    按时、守时的软件交付观念;

2.    规范、优化的程序代码;

3.    诚实、守信、坚忍不拔的性格;

4.    自主、开放的学习能力;

5.    良好的自我表现、与人沟通能力;

6.    良好的团队合作精神。


石云

职称:讲师

单位:常州信息职业技术学院

部门:软件与大数据学院

蒋卫祥

职称:教授

单位:常州信息职业技术学院

部门:软件与大数据学院

崔浩

职称:讲师

单位:常州信息职业技术学院

部门:软件与大数据学院

赵双

职称:讲师

单位:常州信息职业技术学院

部门:软件与大数据学院

王雨萱

职称:助教

单位:常州信息职业技术学院

部门:软件与大数据学院

贾鑫

职称:助教

单位:常州信息职业技术学院

部门:软件与大数据学院

苏正坤

职称:高级工程师

单位:江苏万和系统工程有限公司

提示框
取消 进入课程
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号