/

 

 

 

 
  IC培训
   
 
Dubbo核心解锁微服务课程培训

 
  班级规模及环境--热线:4008699035 手机:15921673576( 微信同号)
      每个班级的人数限3到5人,互动授课, 保障效果,小班授课。
  上间和地点
上部份地点:【上海】同济大学(沪西)/新城金郡商务楼(11号线白银路站)【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院【北京分部】:北京中山学院/福鑫大楼【南京分部】:金港大厦(和燕路)【武汉分部】:佳源大厦(高新二路)【成都分部】:领馆区1号(中和大道)【沈阳分部】:沈阳理工大学/六宅臻品【郑州分部】:郑州大学/锦华大厦【石家庄分部】:河北科技大学/瑞景大厦
最近开间(周末班/连续班/晚班):2019年1月26日
  实验设备
    ◆小班教学,教学效果好
       
       ☆注重质量☆边讲边练

       ☆合格学员免费推荐工作
       ★实验设备请点击这儿查看★
  质量保障

       1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
       2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
       3、培训合格学员可享受免费推荐就业机会。☆合格学员免费颁发相关工程师等资格证书,提升职业资质。专注高端技术培训15年,端海学员的能力得到大家的认同,受到用人单位的广泛赞誉,端海的证书受到广泛认可。

部份程大纲
 
  • 第1章 微服务入门
    本章中将概要介绍微服务与传统应用之间的差异与实现优势,以便于帮助同学们更加清晰微服务在项目开发中的定位。
  • 1-1 课程导学 试看
    1-2 学前必读(助你平稳踩坑,畅学无忧)
    1-3 传统应用带来的问题
    1-4 微服务概述
    第2章 演示环境构建
    本章中将通过一系列的基本演示,让同学们可以对Dubbo有一个快速直观的认识。当前项目中构建了目前Dubbo的两种主流兼容框架Spring和Springboot,并且都进行了Dubbo集成,以便于适应多种需求下的应对使用。
  • 2-1 基础环境构建介绍
    2-2 Spring基础环境构建
    2-3 Spring的直连提供者
    2-4 SpringBoot基础环境构建
    2-5 SpringBoot直连提供者演示
    2-6 注册中心概述
    2-7 Zookeeper-windows安装
    2-8 Spring集成注册中心
    2-9 Springboot集成注册中心
    第3章 业务基础环境构建
    经过上一章节的演示,让大家了解到Dubbo与Spring、Springboot集成和基本使用,本章中会将Dubbo与Guns进行集成,构建一个业务系统的基本环境,同时针对API网关进行了一个简单的描述和引入,为后续章节打下铺垫。
  • 3-1 API网关介绍
    3-2 Guns环境构建
    3-3 API网关模块构建测试
    3-4 API网关集成Dubbo
    3-5 抽离业务API
    3-6 理解Dubbo的调用流程与Dubbo多协议解析
    第4章 Dubbo基本特性:用户模块开发
    本章中将基于Springboot和Dubbo的结合,进行用户模块业务开发,并且会学习注册发现、负载均衡、路由策略等多项Dubbo核心特性。除此以外,会进一步了解API网关与业务模块的结合和开发。
  • 4-1 用户模块概要介绍
    4-2 接口文档和sql语句见面会
    4-3 用户服务与网关交互
    4-4 基于Springboot配置忽略列表
    4-5 基于用户业务的API修改
    4-6 修改JWT申请的返回报文
    4-7 Threadlocal保存用户信息
    4-8 JWT修改测试和总结
    4-9 用户模块-DAO层代码生成
    4-10 用户模块-注册业务实现
    4-11 用户模块-登陆和用户名验证实现
    4-12 用户模块-查询用户信息
    4-13 用户模块-修改用户信息实现
    4-14 网关模块-注册功能实现
    4-15 网关模块-用户名检查和退出功能实现
    4-16 网关模块-用户信息相关功能实现
    4-17 用户名验证接口测试
    4-18 用户注册接口测试
    4-19 用户信息查询接口测试
    4-20 用户信息修改接口测试
    4-21 Dubbo特性-启动检查
    4-22 Dubbo特性-负载均衡 试看
    4-23 Dubbo特性-多协议支持
    4-24 章节总结归纳
    第5章 Dubbo服务开发:影片模块开发
    本章中将结合影片模块的开发,帮助同学们进一步了解Gateway的功能聚合的开发、异步调用等Dubbo特性;同时,会引入Lombok框架,并将详细讲解Dubbo的通信、线程模型等特性,以及相应的业务实现。
  • 5-1 影片模块介绍
    5-2 影片模块创建
    5-3 初识API网关特性 - 功能聚合
    5-4 Lombok框架引入和使用介绍
    5-5 首页实现 - VO对象创建
    5-6 首页实现 - Api接口定义
    5-7 电影模块-数据层生成
    5-8 首页实现 - Banner数据层
    5-9 首页实现 - 影片查询
    5-10 首页实现 - 其他查询
    5-11 首页实现 - 数据层补充及API整合
    5-12 首页实现 - 测试及ResponseVO调整
    5-13 条件列表实现 - 表现层及交互实体实现
    5-14 条件列表实现 - 结构建立
    5-15 条件列表实现 - 数据层实现 (1)
    5-16 条件列表实现 - 数据层实现(2)
    5-17 条件列表实现 - 表现层业务讲解
    5-18 条件列表实现 - 表现层业务实现(1)
    5-19 条件列表实现 - 表现层业务实现(2)
    5-20 条件列表实现 - 表现层业务实现(3)
    5-21 影片查询功能实现 - 思路介绍
    5-22 影片查询功能实现 - Service层实现
    5-23 影片查询功能实现 - 数据层实现(1)
    5-24 影片查询功能实现 - 数据层实现(2)
    5-25 影片查询功能实现 - 数据层实现(3)
    5-26 影片查询功能实现 - 网关实现
    5-27 影片查询功能实现 - 单元测试
    5-28 影片详情查询 - 业务介绍
    5-29 影片详情查询第一部分 - API定义
    5-30 影片详情查询第一部分 - 自定义SQL实现(1)
    5-31 影片详情查询第一部分 - 自定义SQL实现(2)
    5-32 影片详情查询第一部分 - 自定义SQL实现(3)
    5-33 影片详情查询第一部分 - 网关实现
    5-34 影片详情查询第二部分 - API定义
    5-35 影片详情查询第二部分 -数据层实现(1)
    5-36 影片详情查询第二部分 - 数据层实现(2)
    5-37 影片详情查询 - 网关实现
    5-38 业务结果测试
    5-39 Dubbo特性之异步调用讲解
    5-40 Spring版Dubbo异步调用演示
    5-41 业务系统集成Dubbo异步调用(1)
    5-42 业务系统集成Dubbo异步调用实现(2)
    5-43 影片模块总结
    第6章 Dubbo服务开发:影院模块开发
    本章中将完成影院模块开发,保证整个业务的连贯性,同时将详细讲解包括并发控制、连接控制、事件通知和结果缓存等Dubbo特性,并结合相应的业务进行实现。
  • 6-1 章节导读和表结构介绍
    6-2 影院模块构建
    6-3 影院模块服务网关结构构建
    6-4 接口文档与界面之间的对应关系
    6-5 分析服务网关的数据需求
    6-6 API实体对象创建
    6-7 分析API所需接口
    6-8 设计API接口
    6-9 Cinema模块数据层生成以及逻辑层构建
    6-10 Cinema模块实现 - 影院列表查询实现
    6-11 Cinema模块实现 - 查询条件列表实现
    6-12 Cinema模块实现 - 根据编号查询影院信息实现
    6-13 Cinema模块实现 - 查询某影院下所有电影和场次
    6-14 Cinema模块实现 - 查询特定场次相关信息
    6-15 Cinema模块实现 - 查询特定场次的影片信息
    6-16 Cinema网关实现 - 获取影院列表
    6-17 cinema网关实现 - 获取影院查询条件
    6-18 Cinema网关实现 - 获取所有上映场次信息
    6-19 Cinema网关实现 - 获取特定场次信息
    6-20 Cinema模块测试以及全局异常处理
    6-21 Dubbo特性之结果缓存
    6-22 Dubbo特性之并发与连接控制
    6-23 Spring环境演示
    6-24 Springboot环境演示
    第7章 Dubbo服务开发:订单模块开发
    本章中将会讲解订单模块,作为本系统中的重中之重,这个模块的讲解中也会涉及到几个在微服务领域中比较重要的点,包括分布式事务、服务熔断降级、分表分库以后的应对思路和限流的实现等等相关内容。在业务实现讲解的同时,本章会涉及到的Dubbo知识点主要包括:服务分组、版本控制、访问日志等。...
  • 7-1 订单模块介绍
    7-2 window ftp服务器构建
    7-3 订单模块环境构建
    7-4 订单模块服务网关构建
    7-5 订单模块接口分析
    7-6 订单模块API定义
    7-7 订单模块 - 数据层生成
    7-8 订单模块 - 获取座位地址实现
    7-9 订单模块 - FTP工具实现
    7-10 Springboot配置以及Springboot测试讲解
    7-11 订单模块 - 判断ID传入是否正确实现
    7-12 订单模块 - 判断是否已售座位
    7-13 订单模块 - 创建新订单
    7-14 订单信息查询SQL开发
    7-15 订单信息查询 - 业务层实现
    7-16 订单模块 - 获取所有已售座位业务实现
    7-17 订单模块 - 影院模块获取已售座位业务实现及调试
    7-18 订单模块 - 购票API网关实现
    7-19 订单模块 - 获取当前用户订单信息
    7-20 订单模块 - 购票业务测试以及相关内容修改
    7-21 订单模块 - 获取订单信息接口测试
    7-22 订单业务之后的问题总结
    7-23 分库分表业务介绍
    7-24 Dubbo特性之分组
    7-25 Dubbo特性之分组聚合
    7-26 Dubbo特性之版本控制
    7-27 业务改造 - 分组合并
    7-28 分组合并结果测试
    7-29 限流算法介绍
    7-30 限流算法集成业务系统
    7-31 熔断器Hystrix流程介绍
    7-32 熔断器效果演示
    7-33 解决熔断器下用户无法获取问题
    7-34 订单模块总结
    第8章 Dubbo服务开发:支付模块开发
    本章将带领大家实现对接支付宝的SDK,并且使用其沙箱环境完成整套支付动作。同时我们会引入一些与支付业务相关的几个Dubbo特性,比如隐式参数、参数验证和本地伪装,为支付业务保驾护航
  • 8-1 支付业务介绍
    8-2 当面付实例工程构建
    8-3 当面付功能演示
    8-4 支付模块构建
    8-5 支付模块网关与API设计
    8-6 订单模块适配改造
    8-7 支付模块实现 - 获取二维码地址
    8-8 支付模块实现 - 查询订单支付状态
    8-9 支付模块 - 服务网关实现
    8-10 支付模块 - 全流程测试
    8-11 二维码上传FTP实现
    8-12 Dubbo特性之本地存根介绍
    8-13 本地存根演示和使用场景介绍
    8-14 Dubbo特性之本地伪装介绍
    8-15 本地伪装演示
    8-16 本地伪装结合业务实现以及注意事项
    8-17 隐式参数传递讲解与实现
    8-18 课程总结
    第9章 分布式事务
    微服务的幂等性是微服务的核心之一,本章中将主要讲解分布式事务的产生原因、解决方案;同时会引入柔性补偿性事务和传统事务的解决方案。最后,我们会引入两种业务场景,分别讲解补偿式事务与两段式事务提交之间的优劣势和选择的前提。...
  • 9-1 章节介绍
    9-2 事务简介
    9-3 分布式事务介绍
    9-4 分布式事务实现思路介绍
    9-5 两段式和三段式事务介绍
    9-6 基于XA的分布式事务介绍
    9-7 基于消息的最终一致性方案介绍
    9-8 TCC柔性补偿式事务
    9-9 两种分布式事务优劣势比较
    9-10 主流分布式事务框架介绍
    9-11 TCC-Transaction环境构建
    9-12 HTTP案例部署展示
    9-13 Dubbo案例部署展示
    9-14 子事务红包模块解读
    9-15 主事务订单模块解读
    9-16 StringBoot环境准备
    9-17 基础环境配置详解
    9-18 流程演示以及jar包调整
    9-19 订单业务模拟分布式事务
    9-20 订单业务结果展示
    9-21 TCC框架现象带来的一些思考
    9-22 TCC框架事务存储器解析
    9-23 Compensable拦截器讲解(上) 试看
    9-24 Compensable拦截器讲解(下)
    9-25 Resource拦截器讲解
    9-26 事务job讲解
    9-27 分布式事务章节总结
    第10章 服务监控
    Dubbo的服务链路监控是服务架构里比较重要的地方之一,同时也是面试里经常会被问到的点,在这里将会引入zipkin+brave的形式解决全链路监控的问题
  • 10-1 章节导读
    10-2 Dubbo Monitor介绍
    10-3 Dubbo-Monitor演示
    10-4 Dubbo-admin介绍
    10-5 Dubbo-admin安装部署
    10-6 Dubbo-admin演示01
    10-7 Dubbo-admin演示02
    10-8 Dubbo-admin演示03
    10-9 Dubbo-admin演示04
    10-10 链路监控介绍
    10-11 Dubbo特性之Filter介绍
    10-12 Spring环境演示Filter
    10-13 Springboot环境演示Filter
    10-14 Zipkin Spring环境演示
    10-15 业务系统集成Zipkin 01
    10-16 业务系统集成Zipkin02
    10-17 运行环境介绍
    10-18 本地虚拟机安装
    10-19 阿里云申请ECS服务器
    10-20 阿里云域名注册
    10-21 虚拟机初始化以及MySQL安装01
    10-22 MySQL安装02
    10-23 远程命令行工具安装与使用
    10-24 VSFtp安装部署
    10-25 JDK和Zookeeper安装
    10-26 数据初始化与工程打包
    10-27 微服务独立运行
    10-28 Openresty安装部署
    10-29 Openresty反向代理配置
    10-30 NodeJS安装
    10-31 整体效果演示
    第11章 微服务面试总结
    讲师本人使用微服务已经很多年,在本章会总结和梳理市面上经常会遇到的Dubbo相关的微服务问题,尤其是架构设计层面上的问题,为大家的顺利求职保驾护航。
  • 11-1 章节介绍
    11-2 Dubbo结构图和常识讲解
    11-3 服务治理讲解
    11-4 服务网关讲解
    11-5 分布式事务
    11-6 服务幂等性
    11-7 限流方案介绍
    11-8 自动化运维部署介绍
端海教育实验设备
android开发板
linux_android开发板
fpga图像处理
fpga培训班*
 
本部份程部分实验室实景
端海实验室
实验室
端海培训优势
 
  合作伙伴与授权机构



Altera全球合作培训机构



诺基亚Symbian公司授权培训中心


Atmel公司全球战略合作伙伴


微软全球嵌入式培训合作伙伴


英国ARM公司授权培训中心


ARM工具关键合作单位
  我们培训过的企业客户评价:
    端海的andriod系统与应用培训完全符合了我公司的要求,达到了我公司培训的目的。特别值得一提的是授部份讲师针对我们公司的开发的项目专门提供了一些很好程序的源代码,基本满足了我们的项目要求。
——上海贝尔,李工
    端海培训DSP2000的老师,上部份思路清晰,口齿清楚,由浅入深,重点突出,培训效果是不错的,
达到了我们想要的效果,希望继续合作下去。
——中国电子科技集团技术部主任马工
    端海的FPGA培训很好地填补了高校FPGA培训空白,不错。总之,有利于学生的发展,有利于教师的发展,有利于部份程的发展,有利于社会的发展。
——上海电子学院,冯老师
    端海给我们公司提供的Dsp6000培训,符合我们项目的开发要求,解决了很多困惑我们很久的问题,与端海的合作非常愉快。
——公安部第三研究所,项目部负责人李先生
    MTK培训-我在网上找了很久,就是找不到。在端海居然有MTK驱动的培训,老师经验很丰富,知识面很广。下一个还想培训IPHONE苹果手机。跟他们合作很愉快,老师很有人情味,态度很和蔼。
——台湾双扬科技,研发处经理,杨先生
    端海对我们公司的iPhone培训,实验项目很多,确实学到了东西。受益无穷啊!特别是对于那种正在开发项目的,确实是物超所值。
——台湾欧泽科技,张工
    通过参加Symbian培训,再做Symbian相关的项目感觉更加得心应手了,理论加实践的授部份方式,很有针对性,非常的适合我们。学完之后,很轻松的就完成了我们的项目。
——IBM公司,沈经理
    有端海这样的DSP开发培训单位,是教育行业的财富,听了他们的部份,茅塞顿开。
——上海医疗器械高等学校,罗老师
  我们最新培训过的企业客户以及培训的主要内容:
 

一汽海马汽车DSP培训
苏州金属研究院DSP培训
南京南瑞集团技术FPGA培训
西安爱生技术集团FPGA培训,DSP培训
成都熊谷加世电气DSP培训
福斯赛诺分析仪器(苏州)FPGA培训
南京国电工程FPGA培训
北京环境特性研究所达芬奇培训
中国科学院微系统与信息技术研究所FPGA高级培训
重庆网视只能流技术开发达芬奇培训
无锡力芯微电子股份IC电磁兼容
河北科学院研究所FPGA培训
上海微小卫星工程中心DSP培训
广州航天航空POWERPC培训
桂林航天工学院DSP培训
江苏五维电子科技达芬奇培训
无锡步进电机自动控制技术DSP培训
江门市安利电源工程DSP培训
长江力伟股份CADENCE培训
爱普生科技(无锡)数字模拟电路
河南平高电气DSP培训
中国航天员科研训练中心A/D仿真
常州易控汽车电子WINDOWS驱动培训
南通大学DSP培训
上海集成电路研发中心达芬奇培训
北京瑞志合众科技WINDOWS驱动培训
江苏金智科技股份FPGA高级培训
中国重工第710研究所FPGA高级培训
芜湖伯特利汽车安全系统DSP培训
厦门中智能软件技术Android培训
上海科慢车辆部件系统EMC培训
中国电子科技集团第五十研究所,软件无线电培训
苏州浩克系统科技FPGA培训
上海申达自动防范系统FPGA培训
四川长虹佳华信息MTK培训
公安部第三研究所--FPGA初中高技术开发培训以及DSP达芬奇芯片视频、图像处理技术培训
上海电子信息职业技术学院--FPGA高级开发技术培训
上海点逸网络科技有限公司--3G手机ANDROID应用和系统开发技术培训
格科微电子有限公司--MTK应用(MMI)和驱动开发技术培训
南昌航空大学--fpga高级开发技术培训
IBM公司--3G手机ANDROID系统和应用技术开发培训
上海贝尔--3G手机ANDROID系统和应用技术开发培训
中国双飞--Vxworks应用和BSP开发技术培训

 

上海水务建设工程有限公司--Alter/XilinxFPGA应用开发技术培训
恩法半导体科技--AllegroCandencePCB仿真和信号完整性技术培训
中国计量学院--3G手机ANDROID应用和系统开发技术培训
冠捷科技--FPGA芯片设计技术培训
芬尼克兹节能设备--FPGA高级技术开发培训
川奇光电--3G手机ANDROID系统和应用技术开发培训
东华大学--Dsp6000系统开发技术培训
上海理工大学--FPGA高级开发技术培训
同济大学--Dsp6000图像/视频处理技术培训
上海医疗器械高等专科学校--Dsp6000图像/视频处理技术培训
中航工业无线电电子研究所--Vxworks应用和BSP开发技术培训
北京交通大学--Powerpc开发技术培训
浙江理工大学--Dsp6000图像/视频处理技术培训
台湾双阳科技股份有限公司--MTK应用(MMI)和驱动开发技术培训
滚石移动--MTK应用(MMI)和驱动开发技术培训
冠捷半导体--Linux系统开发技术培训
奥波--CortexM3+uC/OS开发技术培训
迅时通信--WinCE应用与驱动开发技术培训
海鹰医疗电子系统--DSP6000图像处理技术培训
博耀科技--Linux系统开发技术培训
华路时代信息技术--VxWorksBSP开发技术培训
台湾欧泽科技--iPhone开发技术培训
宝康电子--AllegroCandencePCB仿真和信号完整性技术培训
上海天能电子有限公司--AllegroCandencePCB仿真和信号完整性技术培训
上海亨通光电科技有限公司--andriod应用和系统移植技术培训
上海智搜文化传播有限公司--Symbian开发培训
先先信息科技有限公司--brew手机开发技术培训
鼎捷集团--MTK应用(MMI)和驱动开发技术培训
傲然科技--MTK应用(MMI)和驱动开发技术培训
中软国际--Linux系统开发技术培训
龙旗控股集团--MTK应用(MMI)和驱动开发技术培训
研祥智能股份有限公司--MTK应用(MMI)和驱动开发技术培训
罗氏诊断--Linux应用开发技术培训
西东控制集团--DSP2000应用技术及DSP2000在光伏并网发电中的应用与开发
科大讯飞--MTK应用(MMI)和驱动开发技术培训
东北农业大学--IPHONE苹果应用开发技术培训
中国电子科技集团--Dsp2000系统和应用开发技术培训
中国船舶重工集团--Dsp2000系统开发技术培训
晶方半导体--FPGA初中高技术培训
肯特智能仪器有限公司--FPGA初中高技术培训
哈尔滨大学--IPHONE苹果应用开发技术培训
昆明电器科学研究所--Dsp2000系统开发技术
奇瑞汽车股份--单片机应用开发技术培训


 

-

 

  端海企业学院  
友情链接:Cadence培训 ICEPAK培训 EMC培训 电磁兼容培训 sas容培训 罗克韦尔PLC培训 欧姆龙PLC培训 PLC培训 三菱PLC培训 西门子PLC培训 dcs培训 横河dcs培训 艾默生培训 robot CAD培训 eplan培训 dcs培训 电路板设计培训 浙大dcs培训 PCB设计培训 adams培训 fluent培训系列课程 培训机构课程短期培训系列课程培训机构 长期课程列表实践课程高级课程学校培训机构周末班培训 南京 NS3培训 OpenGL培训 FPGA培训 PCIE培训 MTK培训 Cortex训 Arduino培训 单片机培训 EMC培训 信号完整性培训 电源设计培训 电机控制培训 LabVIEW培训 OPENCV培训 集成电路培训 UVM验证培训 VxWorks培训 CST培训 PLC培训 Python培训 ANSYS培训 VB语言培训 HFSS培训 SAS培训 Ansys培训 短期培训系列课程培训机构 长期课程列表实践课程高级课程学校培训机构周末班 端海 教育 企业 学院 培训课程 系列班 长期课程列表实践课程高级课程学校培训机构周末班 短期培训系列课程培训机构 端海教育企业学院培训课程 系列班
在线客服