软件最新架构培训方案
培训目标
软件领域发展一日千里,从软件云架构、分析建模领域、分布式云计算领域、软件的可伸缩性靠性等多个方面透彻剖析新软件技术和思想,帮助学员深刻掌握最新架构,快速导入生产,提高开发效率。
适合对象:架构师或SE。
课时: 授课:90% 上机:10%。
内容安排:根据学员情况可调整
第1天
目标:掌握面向模型的分析设计方法(OOA/OOD)。 |
培训内容 |
- OO思维特点
- 分析模式特点
- 四色原型建模特点
- 彩色UML建模举例
- 领域驱动设计DDD设计原理
- 实体 值对象和服务
- 以货物运输案例(可现场命题)展示用例表达需求过程
|
第2天
目标:深入掌握Evans DDD领域驱动要点。 |
培训内容 |
- DDD仓储特点
- 规格Specification模式
- 职责驱动模式
- DCI场景数据交互架构
- Domain Events模式
- 结合现场命题案例展示DDD应用过程
|
第3天
目标:了解JavaEE领域大型大规模系统架构特点。 |
培训内容 |
- 可伸缩性架构特点
- 性能和可伸缩性的区别
- 计算与状态分离的架构
- “万物可异步” 异步架构特点
- EDA事件驱动架构特点
- RESTful架构特点
- 负载平衡和集群模式介绍
- 并行计算特点
- 分布式缓存与数据网格特点
- 分布式状态的CAP理论
- NoSQL特点和具体数据库区别
|
彭老师现为自由职业软件顾问,有项目合作和培训咨询事宜可直接与banq 163.com联系,或到彭老师本站banq博客页面“发消息”给他,他基本每天在线,能立即回复。
|