班级规模及环境--热线:4008699035 手机:15921673576( 微信同号) |
坚持小班授课,为保证培训效果,增加互动环节,每期人数限3到5人。 |
上课时间和地点 |
上课地点:【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道) 【沈阳分部】:沈阳理工大学/六宅臻品 【郑州分部】:郑州大学/锦华大厦 【石家庄分部】:河北科技大学/瑞景大厦 【广州分部】:广粮大厦 【西安分部】:协同大厦
最近开课时间(周末班/连续班/晚班):即将开课,详情请咨询客服! |
实验设备 |
☆资深工程师授课
☆注重质量
☆边讲边练
☆合格学员免费推荐工作
★实验设备请点击这儿查看★ |
质量保障 |
1、培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
2、课程完成后,授课老师留给学员手机和Email,保障培训效果,免费提供半年的技术支持。
3、培训合格学员可享受免费推荐就业机会。 |
课程大纲 |
培训特色
从传统架构课程不同的角度出发,通过实例与实战,分层次讲解与说明企业级架构中各层的架构需求及实现方法。
目标收益
通过实战,可以让学员比单单学习架构理论留下更深刻的印象,也会在实际的工作中更有应用性和可操作性。
学员基础
1) .NET / Java 平台基础知识;
2) 了解面向对象分析与设计,UML;
3) 了解基本的面向对象设计原则,设计模式
课程大纲
架构基础知识
内容一:架构与架构师
1. 隐式架构 & 显示架构
2. 什么属于架构,什么不属于
3. 架构师到底是什么?
4. 软件生命周期
内容二:UML必要知识
1. UML 草稿模式
2. UML 蓝本模式
3. UML 编程语言模式
4. UML : 用例图,类图,顺序图
设计原则和模式
内容三:设计原则和模式
1. 什么是良好的代码与设计
2. 系统腐坏的信号
3. 结构化设计,分离关注点
4. 从原则到模式
5. 安全开发生命周期
6. 面向方面编程
业务层架构
内容四:业务层架构
业务层究竟是什么
领域模型
业务规则,验证逻辑
逻辑层 VS 物理层
如何部署业务逻辑层
业务逻辑层与其他层
创建业务逻辑层的模式
内容五:业务层架构模式
表模块模式
表适配器
表数据网关模式
活动记录模式
外键映射模式
行数据网关模式
领域模型模式
仓储模式
业务层模式总结
服务层架构
内容六:服务层架构
服务层究竟是什么
服务层的职责
组织系统的行为
服务层与多客户端支持
内容七:服务层架构模式
远程外观模式
数据迁移对象模式
DTO 对象适配器
面向服务架构
SOA 的原则
服务层总结
数据访问层架构
内容八:数据访问层架构
数据访问层的功能需
求数据访问层和业务层
数据访问层和服务层
数据访问层和表现层
内容九:数据访问层架构模式
分离接口模式
插件模式
数据访问层工
厂控制反转模式
数据上下文
实现持久化层
数据映射器
仓储模式
内容十:高级数据访问层架构
条件查询器
事务处理
工作单元模式
标识映射
并发处理
延迟加载
使用 O/RM 工具增强数据访问层
表现层架构
内容十一:高级数据访问层架构
表现层的演化
MVC 模式
Model2:MVC 的 Web 变体
MVP 模式
Presentation Model 模式
如何选择表现层模式
|