会议详情 菜单
基于SpringBoot及SpringCloud微服务开发培训班(9月北京)

基于SpringBoot及SpringCloud微服务开发培训班(9月北京)

2023-09-21 09:00 至 2023-09-22 18:00

北京   会前统一通知

中科院计算所培训中心   

报名截止

推荐会议:研发项目管理 2024年深圳12月26-27日

发票类型:增值税普通发票 增值税专用发票

-会议内容-

各有关单位:

中国科学院计算技术研究所是国家专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训、咨询机构。中心凭借科学院的强大师资力量,在总结多年大型软件开发和组织经验的基础上,先后为国家培养了数万名计算机专业人员,并先后为数十家大型国内外企业进行过专门的定制培训、咨询服务。

云计算的全面落地及敏捷管理方式的日趋成熟,无论从是从概念到实施,都全面冲击着传统的软件架构设计,微服务从技术到架构,从开发到治理,到目前都有着较成熟的解决方案。做为项目的管理、研发、运维人员都应该将微服务的原理、架构、最佳实践、治理技术进行系统的梳理、加深和预判。中科院计算所培训中心特举办《基于SpringBootSpringCloud微服务开发》培训班。现将具体事宜通知如下:

一、培训对象

1企业软件架构师以及高级研发人员

2、初步具备JavaEE或Spring Framework及SpringBoot开发经验的软件工程师。

3、针对容器化技术及云原生开发技术有需求的DevOps人员

三、培训目标

1、真正可以从需求的角度认识微服务架,SpringBoot SpringCloud,容器化,云原生等一系列相关概念。

2、从设计原理上理解SpringBoot及SpringCloud相关架构的工作机制,并能灵活的在项目中使用,打造出具有“JAVA EE”风格的轻量级微服务产品。

3、在对原理理解的基础上,对各产品框架具备一定的定制扩展的能力。

4、掌握基于SpringCloud的微服务治理及系统集成技术。

5、初步了解云原生方式的开发,集成及交付技术。

六、时间、地点

时间:2023年9月21日-9月22日

地点:北京


-主办方介绍-

中科院计算所培训中心 中科院计算所培训中心

中科院计算所培训中心是权威IT精英培训机构,专注中高端技术人才培养。采用高端公开课、企业内训形式教授大数据,军方软件,软件需求分析,项目管理等高端课程。

时间

主题

详细内容

课程目标

第一天

SpringBoot企业级开发技术及实践


  1. Spring Boot框架设计原理及工作原理。
  1. 与Spring Framework的异同
  2. 自动装配,条件注解,启动器设计
  3. 生产环境下的技术使用场景
  1. Spring Boot Web模块的开发。
  1. 项目搭建过程
  2. 静态资源
  3. 拦截器设计
  4. 内容协商
  5. 校验
  6. 生产环境下的开发最佳实践
  1. 基于Restful架构风格的微服务与前后端分离的开发。
  1. Restful API 设计规范
  2. VO的设计
  3. 项目实践技巧
  1. Spring Boot 持久化模块的开发
  1. 数据源配置技巧
  2. JDBC Template的使用
  3. 事务的管理
  4. 项目实践最佳方案
  1. Spring Boot Redis模块的开发
  1. Redis中间件的使用技巧
  2. 实际项目中的需求点及项目集成方案
  1. 利用Mybatis框架的项目开发
  1. Mybatis的映射技术精讲
  2. 查询技术案例精讲
  1. Spring boot与Mybatis框架结合的开发
  1. 集成方案对比介绍
  2. 实现复杂的CURD操作
  3. 事务管理
  4. 项目最佳实践结构
  1. 跨域访问技术
  1. 需求及原理分析
  2. 实现手段
  3. 项目中一般性设计方案
  1. Web安全开发技术
  1. CSRF攻击手估
  2. XSS攻击手段
  3. 会话维持技术
  4. 项目中的安全编码及配置
  1. 使用Vue/React与Spring Boot前后端分离开发项目精选案例


1、从底层原理掌握Spring Boot框架的设计思想及工作机制

2、能灵活使用Spring boot做为工具,打造出轻量级的“Java EE项目”。

3、从授课及实操中,能充分理解“微服务”和“前后端”分离的概念,并在实战中加以融会贯通。

第二天

基于SpringCloud微服务治理体系

  1. Spring Cloud 体系架构分析,工作原理分析
  1. Spring Cloud体系架构的设计思想
  2. 工作原理分析
  3. 组件及功能介绍
  4. 生产环境下相仿技术体系对比分析
  1. Spring Cloud 开发架手脚架的搭建
  1. 利用Maven的结构搭建方案
  2. 测试用调度技巧
  3. 动手搭建两个依赖的微服务(Spring Boot实现)
  1. 微服务注册发现技术:
  1. 实现的手段及原理分析
  2. CAP理论
  3. 利用Eureka进行配置及原理分析
  4. Nacos配置中心的项目方案
  1. 微服务负载均衡技术
  1. 负载均衡实现分类及算法
  2. Ribbon实现
  3. OpenFeign实现
  1. 微服务熔断、限流、降级技术
  1. 生产环境中并发所导致的问题
  2. 熔断、限流、降级理论
  3. 由Hystrix进行的配置方案
  4. 可视化的Sentinel方案
  1. 微服务的服务网关技术
  1. 项目中服务网关存在需求
  2. Spring Cloud Gatway 服务网关实现方案
  3. Router规则
  4. 常用的Predicat
  5. Filter
  6. 项目中的应用技术
  1. 微服务的分布式配置技术
  1. 项目中配置中心的需求
  2. 服务端与客户端的配置
  3. 动态刷新与Bus的技术
  1. 微服务项目基于云的交付方案及云原生开发方案。
  2. 微服务项目基于容器化的交付方案
  1. Docker 容器技术简介
  2. 生产环境下的Jar的容器化封装与运行
  3. 生产环境下的镜像的分发与共享
  1. 从项目需求及管理模式上真正的理解微服务体系架构设计的核心思想。
  2. 掌握微服务治理中的每一个侧面的真实项目需求;同时理解每个技术实现的工作原理,并能对比不同引擎的优缺点及适用性。
  3. 掌握每个技术实现的基本配置方式,分析“坑点”,并顺利的进入工程实践。

余老师 近二十年的开发及授课经验,对基于java 平台/JavaScript全栈式平台/Android及混合式开发平台/LinuxC平台等,有着丰富的实践积累,对架构设计及软件重构有着较独立和清晰的认知,从单体架构到微服务架构的系统集成,及目前主流的框架及中间件技术有着较深入理解。

-会议门票-

培训费:5900元/人(含教材、证书、午餐、学习用具等)。住宿协助安排,费用自理。结束后颁发中科院计算所职业培训中心“基于SpringBoot及SpringCloud微服务开发”结业证书。

 

-场馆介绍-

会前统一通知
会议标签:

微服务 SpringBoot SpringCloud

温馨提示
酒店与住宿: 异地参会客户请注意,为防止会议临时变动,建议您先与活动家客服确认参会信息,再安排出行与住宿事宜。
退款规则: 活动各项资源需提前采购,购票后不支持退款,可以换人参加。

相关会议

分享到

QQ好友 QQ空间 微博 ×